Fixing not being able to send a broadcast from the messages tab
authorEd Page <eopage@byu.net>
Mon, 5 Sep 2011 22:10:26 +0000 (17:10 -0500)
committerEd Page <eopage@byu.net>
Mon, 5 Sep 2011 22:10:26 +0000 (17:10 -0500)
dialcentral/gv_views.py
dialcentral/session.py

index 2bd0663..4d164d8 100644 (file)
@@ -718,7 +718,7 @@ class Messages(object):
                                messageId = str(contactDetails["id"])
                        else:
                                messageId = None
-                       contactId = str(contactDetails["contactId"])
+                       contactId = number
                        title = name
                        description = unicode(contactDetails["expandedMessages"])
                        numbersWithDescriptions = [(number, "")]
index dbdc3e4..41e1960 100644 (file)
@@ -35,6 +35,15 @@ class _DraftContact(object):
                self.numbers = numbersWithDescriptions
                self.selectedNumber = numbersWithDescriptions[0][0]
 
+       def __repr__(self):
+               return "<%s (%s)>" % (
+                       type(self).__name__,
+                       ", ".join(
+                               "%r=%r" % (m, getattr(self, m))
+                               for m in ("messageId", "title", "numbers", "selectedNumber")
+                       )
+               )
+
 
 class Draft(QtCore.QObject):