From 401bba0c56094eb7eb0a52cb2e75a4a47856a66e Mon Sep 17 00:00:00 2001 From: Ed Page Date: Sat, 2 Apr 2011 06:03:11 -0500 Subject: [PATCH 1/1] Couldn't update the message in the SMS window, fixed --- src/session.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/session.py b/src/session.py index 93454a7..2144ebd 100644 --- a/src/session.py +++ b/src/session.py @@ -85,11 +85,7 @@ class Draft(QtCore.QObject): def add_contact(self, contactId, title, description, numbersWithDescriptions): if self._busyReason is not None: raise RuntimeError("Please wait for %r" % self._busyReason) - if contactId in self._contacts: - _moduleLogger.info("Adding duplicate contact %r" % contactId) - # @todo Remove this evil hack to re-popup the dialog - self.recipientsChanged.emit() - return + # Allow overwriting of contacts so that the message can be updated and the SMS dialog popped back up contactDetails = _DraftContact(title, description, numbersWithDescriptions) self._contacts[contactId] = contactDetails self.recipientsChanged.emit() -- 1.7.9.5