Active Topics

 


Reply
Thread Tools
SteveYoungs's Avatar
Posts: 79 | Thanked: 47 times | Joined on Oct 2011 @ Brisbane, AU
#71
Originally Posted by SteveYoungs View Post
Yes it installs (via aegis-dpkg), and it does allow connect to facebook chat. But it does not import contacts.
Removing my facebook a/c from the device and then set it up again fixed the no contacts problem.
 
SteveYoungs's Avatar
Posts: 79 | Thanked: 47 times | Joined on Oct 2011 @ Brisbane, AU
#72
Originally Posted by Schturman View Post
Can confirm too, the .deb file work !
Big thanks to mbanck !

PS. Can I add this fix to N9QT ?
I had an issue with contacts not being imported, was able to fix by removing the fb a/c and setting it up again. You might want to add a short note about it in your docs.
 

The Following User Says Thank You to SteveYoungs For This Useful Post:
Schturman's Avatar
Posts: 5,339 | Thanked: 4,133 times | Joined on Jan 2010 @ Israel
#73
 
Hambert's Avatar
Posts: 82 | Thanked: 71 times | Joined on Dec 2011 @ Bahía Blanca, Argentina
#74
Installed via Aegis hack, removed and reconfigured FB account, contacts imported without any problem. FB chats is working again.

I would call this a win, HUGE thanks!

Oce again, the community is bigger than the company!
__________________
My Nokia story...

1100 >> 3220 >> 5310 >> 5230 >> N9
 
Posts: 84 | Thanked: 62 times | Joined on Jun 2013
#75
How to reimport GTalk contacts? I have non of it in GTalk list.
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#76
Originally Posted by mbanck View Post
This is related to the N9 issues, as Telepathy discards the roster of contacts the Facebook XMPP server is sending because it does not properly format its response. The N9 version of Telepathy is not affected because the relevant check has been removed in the meantime. If somebody wants to patch Freemantle, it probably boils down to something similar to

Code:
--- ./src/roster.c.orig    2013-09-08 15:06:04.487098988 +0200
+++ ./src/roster.c    2013-09-08 15:06:40.820177614 +0200
@@ -1579,23 +1579,6 @@
   if (query_node == NULL)
     return LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS;
 
-  from = lm_message_node_get_attribute (
-      wocky_stanza_get_top_node (message), "from");
-
-  if (from != NULL)
-    {
-      TpHandle sender;
-
-      sender = tp_handle_lookup (contact_repo, from, NULL, NULL);
-
-      if (sender != conn->self_handle)
-        {
-           NODE_DEBUG (iq_node, "discarding roster IQ which is not from "
-              "ourselves or the server");
-          return LM_HANDLER_RESULT_REMOVE_MESSAGE;
-        }
-    }
-
   sub_type = lm_message_get_sub_type (message);
 
   /* if this is a result, it's from our initial query. if it's a set,
(See https://paste.debian.net/36883)


This patch fixes it for me on Debian squeeze.
Compiled a version with those patches for N900, anyone care to be a daredevil

UPDATE! re-packaged to have original version number - to avoid apt-get issues when using this patch,

http://www.4shared.com/file/TtmDKDBF/telepathy-gabble_0813-0maemo30.html

Last edited by nieldk; 2013-09-10 at 07:21. Reason: New link with better patch avoiding apt-get issues
 
Posts: 60 | Thanked: 24 times | Joined on May 2012 @ port harcourt
#77
Originally Posted by mbanck View Post
This is related to the N9 issues, as Telepathy discards the roster of contacts the Facebook XMPP server is sending because it does not properly format its response. The N9 version of Telepathy is not affected because the relevant check has been removed in the meantime. If somebody wants to patch Freemantle, it probably boils down to something similar to

Code:
--- ./src/roster.c.orig	2013-09-08 15:06:04.487098988 +0200
+++ ./src/roster.c	2013-09-08 15:06:40.820177614 +0200
@@ -1579,23 +1579,6 @@
   if (query_node == NULL)
     return LM_HANDLER_RESULT_ALLOW_MORE_HANDLERS;
 
-  from = lm_message_node_get_attribute (
-      wocky_stanza_get_top_node (message), "from");
-
-  if (from != NULL)
-    {
-      TpHandle sender;
-
-      sender = tp_handle_lookup (contact_repo, from, NULL, NULL);
-
-      if (sender != conn->self_handle)
-        {
-           NODE_DEBUG (iq_node, "discarding roster IQ which is not from "
-              "ourselves or the server");
-          return LM_HANDLER_RESULT_REMOVE_MESSAGE;
-        }
-    }
-
   sub_type = lm_message_get_sub_type (message);
 
   /* if this is a result, it's from our initial query. if it's a set,
(See https://paste.debian.net/36883)


This patch fixes it for me on Debian squeeze.
please I don't know what to do with the codes here, can you help further by giving me a step by step guide?
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#78
Originally Posted by mrbee View Post
please I don't know what to do with the codes here, can you help further by giving me a step by step guide?
http://talk.maemo.org/showpost.php?p...2&postcount=76
 
explit's Avatar
Posts: 592 | Thanked: 1,603 times | Joined on Apr 2010 @ Berlin / Germany
#79
With the deb file FaceBook connects without Network Error and import all FB Contacts to Adressbook.

installation was possible with aegis-hack:
aegis-dpkg -i *.deb
 
Posts: 136 | Thanked: 19 times | Joined on Nov 2011 @ Hungary
#80
Deb works, huge thanks for the update.
 
Reply


 
Forum Jump


All times are GMT. The time now is 23:44.