hi

i have some duplicates in my contact list. i'd like to delete them all and 
reimport them using PISI. i can list the dbus methods  with:
mdbus2 -s org.freesmartphone.opimd /org/freesmartphone/PIM/Contacts

[METHOD]    org.freesmartphone.PIM.Contact.Delete() -> ()
looks like the right one, but i don't see how to use it.

for deleting SIM messages i used
mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device 
org.freesmartphone.GSM.SIM.DeleteMessage 1

but
$ mdbus2 -s org.freesmartphone.opimd /org/freesmartphone/PIM/Contacts 
org.freesmartphone.PIM.Contact.Delete 1
[ERR]: Need 0 params, supplied 1

without a parameter i get
$ mdbus2 -s org.freesmartphone.opimd /org/freesmartphone/PIM/Contacts 
org.freesmartphone.PIM.Contact.Delete
org.freedesktop.DBus.Python.ValueError: Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 702, in 
_message_cb
    retval = candidate_method(self, *args, **keywords)
  File 
"/usr/lib/python2.6/site-packages/framework/subsystems/opimd/pimd_contacts.py", 
line 316, in Delete
    num_id = int(rel_path[1:])
ValueError: invalid literal for int() with base 10: ''

please can someone give me a hint in the right direction.

thanks

sam

_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user

Reply via email to