From afde31ddb86615562f6e1798532a4d643156ccb2 Mon Sep 17 00:00:00 2001 From: "Pawel.Paprocki" Date: Thu, 8 Apr 2021 20:06:21 +0200 Subject: [PATCH] [EGD-6271] Fix Calllog does not correspond changes in PhoneBook Synchronize caller name with ContactDB --- module-apps/application-calllog/CalllogModel.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/module-apps/application-calllog/CalllogModel.cpp b/module-apps/application-calllog/CalllogModel.cpp index 48a97ea6ca0716bd2724e93caa03a8b07f6e3233..52d8e4bd3c7dde58f9b67033fc38dfc2b41bac55 100644 --- a/module-apps/application-calllog/CalllogModel.cpp +++ b/module-apps/application-calllog/CalllogModel.cpp @@ -75,6 +75,9 @@ gui::ListItem *CalllogModel::getItem(gui::Order order) return nullptr; } + auto contact = DBServiceAPI::ContactGetByIDWithTemporary(application, call->getContactId()); + call->name = contact->front().getFormattedName(); + auto item = new gui::CalllogItem(this, !(utils::dateAndTimeSettings.isTimeFormat12())); auto callCallback = [this, item](gui::Item & /*item*/, const gui::InputEvent &event) {