Already the first fix. Escape '%' which happen to be in URIs from jabber private chats.
Cheers, Marcus
diff --git a/python/deskbar-handler/tracker-handler.py b/python/deskbar-handler/tracker-handler.py index 32b9b12..2a5a8b9 100644 --- a/python/deskbar-handler/tracker-handler.py +++ b/python/deskbar-handler/tracker-handler.py @@ -294,6 +294,7 @@ class TrackerLiveSearchHandler(SignallingHandler): nick_server = output['conv_from'].split ('@') if len (nick_server) > 1: output['conv_to'] = "%s on %s" % (output['conv_to'], nick_server[1]) + output['uri'] = output['uri'].replace ("%", "%25") # escape the escapes for key in self.results.keys(): for res in self.results[key][0:MAX_RESULTS]:
_______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list