[telepathy-butterfly/master] Fixed FindStream by comparing the stream name

Louis-Francis Ratté-Boulianne louis-francis.ratte-boulianne at collabora.co.uk
Fri Aug 28 13:41:13 PDT 2009


---
 butterfly/media/session_handler.py |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/butterfly/media/session_handler.py b/butterfly/media/session_handler.py
index 6693c01..52b3743 100644
--- a/butterfly/media/session_handler.py
+++ b/butterfly/media/session_handler.py
@@ -82,11 +82,10 @@ class ButterflySessionHandler (telepathy.server.MediaSessionHandler):
         return self._stream_handlers[id]
 
     def FindStream(self, stream):
-        ret = None
         for handler in self.ListStreams():
-            if handler.stream == stream:
-                ret = handler
-        return ret
+            if handler.stream.name == stream.name:
+                return handler
+        return None
 
     def HasStreams(self):
         return bool(self._stream_handlers)
-- 
1.5.6.5




More information about the telepathy-commits mailing list