From: Sergio Villar SenĂ­n Date: Fri, 15 May 2009 16:20:56 +0000 (+0200) Subject: Me card contact is normally a OssoABookContact and not a EContact X-Git-Tag: 3.0.17-rc6~5 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=71919402fd8e79d021347e16496038c8e54320cd;hp=4d3b0f699aeb47c2c14aa42c8b7fa13ee48e211e Me card contact is normally a OssoABookContact and not a EContact --- diff --git a/src/hildon2/modest-address-book.c b/src/hildon2/modest-address-book.c index 6234b84..b26a597 100644 --- a/src/hildon2/modest-address-book.c +++ b/src/hildon2/modest-address-book.c @@ -1360,7 +1360,10 @@ modest_address_book_get_my_name () because that method fallbacks to another fields if the name is not defined */ if (self_contact) - return e_contact_get ((EContact *) self_contact, E_CONTACT_NAME); + if (OSSO_ABOOK_IS_CONTACT (self_contact)) + return osso_abook_contact_get_name ((OssoABookContact*)self_contact); + else + return e_contact_get ((EContact *) self_contact, E_CONTACT_NAME); else return NULL; }