Discussion:
[turba] Purge address book before importing vCards
Luca Bertoncello
2018-03-01 21:02:13 UTC
Permalink
Hi again,

After I found a solution to import my vCards from command line, I have
another problem...

turba-import-vcards does NOT overwrite or purge the address book before
importing the new data, so that I have duplicated entries...

I found this:

http://horde.690.n7.nabble.com/Address-book-contents-delete-td121245.html

so that I added:

$injector->getInstance('Turba_Factory_Driver')->create($source)->deleteAll();

just before the:

$result = $registry->call('contacts/import', array($vcard, 'text/x-vcard',
$source));

Of course it does NOT work... :(

I get this error:

HORDE: [imp] The address book "_phTjiDdxi4KDv2Nbq25nf7" does not exist. [pid 11676 on line 68 of "/home/www/horde/turba/lib/Factory/Driver.php"]

Fatal Error:
The address book "_phTjiDdxi4KDv2Nbq25nf7" does not exist.
In /home/www/horde/turba/lib/Factory/Driver.php on line 68

1. Turba_Factory_Driver->create() /home/lucabert/turba-import-vcards:46

Can someone help me? Maybe is it the same problem (using IMP to authenticate
the user) as by the import? How can I solve it?

Thanks a lot
Luca Bertoncello
(***@lucabert.de)
--
turba mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: turba-***@lists.horde.org
Loading...