cifrado r109 - in trunk: . package/cifrado



Author: bersace
Date: Sun Apr 20 10:23:36 2008
New Revision: 109
URL: http://svn.gnome.org/viewvc/cifrado?rev=109&view=rev

Log:
Ne pas instancier d'Ãmission sans destinataire.


Modified:
   trunk/ChangeLog
   trunk/package/cifrado/message.py

Modified: trunk/package/cifrado/message.py
==============================================================================
--- trunk/package/cifrado/message.py	(original)
+++ trunk/package/cifrado/message.py	Sun Apr 20 10:23:36 2008
@@ -18,8 +18,9 @@
 
     emissions = {}
     for e in el.getElementsByTagName('emission'):
-        em = emission.charger(e, jeu)
-        emissions[em.dest] = em
+        if jeu.get_force_depuis_nom(e.getAttribute('dest')) is not None:
+            em = emission.charger(e, jeu)
+            emissions[em.dest] = em
 
     msg = Message(exp, titre, date, message, jeu, emissions)
 
@@ -71,7 +72,7 @@
             garder = False
 
             for f in self.emissions:
-                garder = garder or f is force
+                garder = garder or (f is force)
 
             if not garder:
                 del self.emissions[force]



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]