Dexter's DBus ContactsDeleted is not developer friendly

Bug #793725 reported by Manish Sinha (मनीष सिन्हा)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Dexter - Old
Invalid
Undecided
Unassigned

Bug Description

I was playing around with Dexter's DBus API for Zeitgeist and bumped across an issue.
There are a few signals, the one which matters me more are
* ContactAdded
* ContactsCleared
* ContactsDeleted
* VCardImportRequested
* CancelImportRequested

I bumped across on ContactsDeleted, when I delete the contact and my script is listening to the sessionbus, what I see on the console is
> dbus.Array([dbus.Int32(273)], signature=dbus.Signature('i'))

I have no info after that what was contained inside this contact. Probably some basic info also needs to be returned like Full Name otherwise this signal is useless. The client wont keep the whole database on their side just to match the contact id.

The script is attached which I was using for testing

Revision history for this message
Manish Sinha (मनीष सिन्हा) (manishsinha) wrote :
Revision history for this message
Allen Lowe (lallenlowe) wrote :

Dexter will be switching to EDS in the future

Revision history for this message
Manish Sinha (मनीष सिन्हा) (manishsinha) wrote :

So basically the current codebase is deprecated?
I think so.

Setting as Invalid

Changed in dexter-rolodex:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.