From 7137954ceb146de4bfeb3aa5a5fa83c01dbd7891 Mon Sep 17 00:00:00 2001 From: Jose Dapena Paz Date: Tue, 9 Dec 2008 22:27:25 +0000 Subject: [PATCH 1/1] Use EBook commit instead of abook if contact is not a abook contact pmo-trunk-r6719 --- src/hildon2/modest-address-book.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/hildon2/modest-address-book.c b/src/hildon2/modest-address-book.c index c67ef6e..fa6a356 100644 --- a/src/hildon2/modest-address-book.c +++ b/src/hildon2/modest-address-book.c @@ -367,10 +367,14 @@ commit_contact(EContact * contact, gboolean is_new) if (!contact || !book) return; -#if MODEST_ABOOK_API < 2 +#if MODEST_ABOOK_API < 4 osso_abook_contact_commit(contact, is_new, book); #else - osso_abook_contact_commit(contact, is_new, book, NULL); + if (OSSO_IS_ABOOK_CONTACT (contact)) { + osso_abook_contact_commit(contact, is_new, book, NULL); + } else { + e_book_commit_contact (book, contact, NULL); + } #endif /* MODEST_ABOOK_API < 2 */ } -- 1.7.9.5