status of non-buddies should be (UNKNOWN, 'unknown', ''), not an error
@xclaesse
Submitted by Xavier Claessens Assigned to Telepathy bugs list
Description
+++ This bug was initially created as a clone of Bug #69474 +++
In Gabble, contacts not on our roster have UNKNOWN presence (e.g. see Bug #25583). In Haze, asking for their presence is an error.
This is especially problematic in Telepathy 1.0, where the presence mixin's get_statuses() callback can no longer fail.
Salut does not have UNKNOWN presence, but its OFFLINE presence is already a dummy one...
Version: git master