[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, debian, updated. upstream/0.9.5.5-717-g0f98819
Sebastian Krzyszkowiak
seba.dos1 at gmail.com
Sat Aug 6 08:18:13 UTC 2011
The following commit has been merged in the debian branch:
commit 3a9408f7e6d0e3ea657d3a4aa37fd687e62fb135
Author: Sebastian Krzyszkowiak <seba.dos1 at gmail.com>
Date: Sat Aug 29 22:42:56 2009 +0200
opimd: SIM-Messages-FSO: another attempt to fix deleting
diff --git a/framework/subsystems/opimd/pimb_sim_messages_fso.py b/framework/subsystems/opimd/pimb_sim_messages_fso.py
index 0918024..4dbfcb9 100644
--- a/framework/subsystems/opimd/pimb_sim_messages_fso.py
+++ b/framework/subsystems/opimd/pimb_sim_messages_fso.py
@@ -247,16 +247,10 @@ class SIMMessageBackendFSO(Backend):
self.process_single_entry((message_id, status, number, text, props), True)
def del_message(self, message_data):
- entry_ids = None
+ entry_ids = []
for (field,value) in message_data:
if field=='_backend_entry_id':
- if not entry_ids:
- entry_ids=value
- else:
- if not isinstance(value, (list, dbus.Array)):
- entry_ids = [entry_ids, value]
- else:
- entry_ids.append(value)
+ entry_ids.append(value)
for entry_id in entry_ids:
entry_id = int(entry_id)
self.gsm_sim_iface.DeleteMessage(entry_id, reply_handler=self.dbus_ok, error_handler=self.dbus_err )
--
FSO frameworkd Debian packaging
More information about the pkg-fso-commits
mailing list