From: Ed Page Date: Sat, 2 Apr 2011 11:03:11 +0000 (-0500) Subject: Couldn't update the message in the SMS window, fixed X-Git-Url: http://git.maemo.org/git/?p=gc-dialer;a=commitdiff_plain;h=401bba0c56094eb7eb0a52cb2e75a4a47856a66e Couldn't update the message in the SMS window, fixed --- 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()