From: Tomasz Marciniak Date: Tue, 2 Aug 2016 12:55:56 +0000 (+0200) Subject: [Notification] Fix for push service daemon notifications. X-Git-Tag: submit/tizen/20160808.053811~2^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F26%2F82426%2F2;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Notification] Fix for push service daemon notifications. [Verification] Code compiles. TCT pass rate 100% Change-Id: If4f3ea10366ad2982bb3f8faa3c01e04563d5e47 Signed-off-by: Tomasz Marciniak --- diff --git a/src/notification/status_notification.cc b/src/notification/status_notification.cc index 9b03933a..cc0e1357 100644 --- a/src/notification/status_notification.cc +++ b/src/notification/status_notification.cc @@ -1108,6 +1108,12 @@ PlatformResult StatusNotification::ToJson(int id, GetImage(noti_handle, NOTIFICATION_IMAGE_TYPE_LIST_5, &progress_type); if (status.IsError()) return status; + + //push service daemon doesn't set progress type + //so use default if notification type is different from "PROGRESS" + if ("PROGRESS" != noti_type_str) { + progress_type = progress_type == kProgressTypeByte ? progress_type : kProgressTypePercentage; + } out["progressType"] = picojson::value(progress_type); double progress_value;