[Bug 26752] Setting a not supported presence state to a telepathy account does not deliver any failing feedback

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Mar 30 20:01:21 CEST 2010


http://bugs.freedesktop.org/show_bug.cgi?id=26752





--- Comment #1 from Will Thompson <will.thompson at collabora.co.uk>  2010-03-30 11:01:20 PST ---
Sjoerd, Simon and I discussed this issue today. We agreed that this issue would
be solved by adding a method to Account like Simon described in that chat log:

method RequestPresence ( (uss): Simple_Presence )
                     → ( (uss): Simple_Presence )

That is: rather than calling Set('...Account', 'RequestedPresence', status),
the UI would call RequestPresence(status), which would return successfully with
the status that was actually set. So in the case described in the bug where the
status can't be changed as requested, it would return the previous, unchanged
status. If the account's not online, it would not return until the account has
been brought online or an error has occurred in doing so.

This needs writing up as a proper spec. addition, and then implementing in MC
and TpQt4.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the telepathy-bugs mailing list