[Bug 59162] fix post-0.18 deprecations (and test/fix broken-by-inspection service point code in the process).

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 9 12:44:38 CET 2013


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

--- Comment #3 from Xavier Claessens <xclaesse at gmail.com> ---
Checking the MC code, it looks like it needs the TpHandle for those service IDs
in the case a ChannelRequest arrives with only TP_PROP_CHANNEL_TARGET_HANDLE
and not TP_PROP_CHANNEL_TARGET_ID.

With our goal to kill handles, I would say that _mcd_request_proceed() should
just assume the TP_PROP_CHANNEL_TARGET_ID is set in the request props. Which
should really be the case anyway when dialing 911, since it's user-entered id.

>From an API POV, we have tp_account_channel_request_set_target_id/contact and
both just set the target ID in properties. So the TARGET_HANDLE is never used
when using the proper high-level API.

Now it's just a question of how much we care about keeping MC backward
compatible in this case.

-- 
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