Bug 659128 — If a persona store goes away we don't remove its personas
authorPhilip Withnall <philip@tecnocode.co.uk>
Thu, 15 Sep 2011 21:09:36 +0000 (22:09 +0100)
committerPhilip Withnall <philip@tecnocode.co.uk>
Fri, 16 Sep 2011 19:12:48 +0000 (20:12 +0100)
commit7d4d0100b22159e10fe76c719bf4f38b24d35057
treeded9011165063a1b9c7539d9819479b57af1e4f2
parentd0ab83aaccf91b32016649e4c512f37cc5285a08
Bug 659128 — If a persona store goes away we don't remove its personas

Handle removal of the address books backing Edsf.PersonaStores by notifying
of the removal of all the personas in the store, then emitting
PersonaStore.removed.

Test included.

Closes: bgo#659128
NEWS
backends/eds/eds-backend.vala
backends/eds/lib/edsf-persona-store.vala
tests/eds/Makefile.am
tests/eds/store-removed.vala [new file with mode: 0644]
tests/lib/eds/backend.vala