From: mk5004.lee Date: Wed, 4 Mar 2020 09:36:05 +0000 (+0900) Subject: Add conditional statement to check the channel X-Git-Tag: submit/tizen/20200306.074028~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1de84cfd63923e5321f70c32836aafd15dce1ad5;p=platform%2Fcore%2Fappfw%2Fdata-provider-master.git Add conditional statement to check the channel - OnReueestEvent - To suport reporter_get_by_channel, get_all Change-Id: I7423210a1c18544ca89deea52f04b9f2080d2fbd Signed-off-by: mk5004.lee --- diff --git a/src/badge_service.c b/src/badge_service.c old mode 100755 new mode 100644 diff --git a/src/main.cc b/src/main.cc old mode 100755 new mode 100644 diff --git a/src/notification_ex_service.cc b/src/notification_ex_service.cc index 1982098..50fefef 100644 --- a/src/notification_ex_service.cc +++ b/src/notification_ex_service.cc @@ -615,16 +615,21 @@ class DPMManager : public Manager { list> item_list; uid_t uid = facade_->GetUid(info); if (info.GetItemId().empty()) { - /* get */ - item_list = DBManager::GetNotificationList(info.GetOwner(), uid); - facade_->TranslateText(item_list); - - return item_list; + if (!info.GetChannel().empty()) { + /* get by channel */ + item_list = DBManager::GetNotificationList(info.GetOwner(), uid, info.GetChannel()); + facade_->TranslateText(item_list); + return item_list; + } else { + /* get all*/ + item_list = DBManager::GetNotificationList(info.GetOwner(), uid); + facade_->TranslateText(item_list); + return item_list; + } } else { /* FindByRootID */ item_list = DBManager::GetNotificationList(info.GetOwner(), info.GetItemId(), uid); facade_->TranslateText(item_list); - return item_list; } } diff --git a/src/notification_service.c b/src/notification_service.c old mode 100755 new mode 100644 diff --git a/src/pkgmgr.c b/src/pkgmgr.c old mode 100755 new mode 100644 diff --git a/src/service_common.c b/src/service_common.c old mode 100755 new mode 100644 diff --git a/src/shortcut_service.c b/src/shortcut_service.c old mode 100755 new mode 100644