[telepathy-gabble/master] gabble_file_transfer_channel_offer_file: pick a resource supporting FT

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Fri Apr 3 09:26:13 PDT 2009


---
 src/file-transfer-channel.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/file-transfer-channel.c b/src/file-transfer-channel.c
index f226890..17a1297 100644
--- a/src/file-transfer-channel.c
+++ b/src/file-transfer-channel.c
@@ -1097,9 +1097,8 @@ gabble_file_transfer_channel_offer_file (GabbleFileTransferChannel *self,
       /* Not a MUC jid, need to get a resource */
       const gchar *resource;
 
-      /* FIXME: we should probably look for PRESENCE_CAP_SI_FILE_TRANSFER but it
-       * seems all client doesn't announce it. */
-      resource = gabble_presence_pick_resource_by_caps (presence, 0);
+      resource = gabble_presence_pick_resource_by_caps (presence,
+          PRESENCE_CAP_SI_FILE_TRANSFER);
       if (resource == NULL)
         {
           DEBUG ("contact doesn't have file transfer capabilities");
-- 
1.5.6.5




More information about the telepathy-commits mailing list