[Bug 64126] New: log-store-xml should use tp_account_get_normalized_name to get self_id.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed May 1 19:02:56 CEST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=64126

          Priority: medium
            Bug ID: 64126
          Assignee: telepathy-bugs at lists.freedesktop.org
           Summary: log-store-xml should use
                    tp_account_get_normalized_name to get self_id.
        QA Contact: telepathy-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: will.thompson at collabora.co.uk
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: logger
           Product: Telepathy

In bug 54814, Xavier wrote:
> self_id is also wrong, you can't parse the object path to get the self_id.
> It should be tp_account_get_normalized_id()

He's referring to this code in log-store-xml.c:

  if (!tp_account_parse_object_path (
        tp_proxy_get_object_path (TP_PROXY (account)),
        NULL, NULL, &self_id, &error))
    {
      DEBUG ("Cannot get self identifier from account: %s",
          error->message);
      // ...
    }

and then self_id is used as if it were the user's own identifier, which it is
not.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list