From: Pawel Kaczmarczyk Date: Thu, 30 Nov 2017 14:03:33 +0000 (+0100) Subject: [Messaging] Fix problem with adding drafts X-Git-Tag: submit/tizen_3.0/20171201.130218~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F41%2F162441%2F3;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Messaging] Fix problem with adding drafts [Bug] Managers were created in wrong order. MessagingManager calls registerStatusCallback on ShortMsgManager, so ShortMsgManager has to be created before. [Verification] 100% passrate (with re-run) tct-messaging-email-tizen-tests tct-messaging-sms-tizen-tests tct-messaging-mms-tizen-tests change-Id: Ia4e4b1771f40e60a4f5ef4fcd6f3c5f420637546 Signed-off-by: Pawel Kaczmarczyk --- diff --git a/src/messaging/messaging_instance.h b/src/messaging/messaging_instance.h index d5ff5d75..c3f11e09 100644 --- a/src/messaging/messaging_instance.h +++ b/src/messaging/messaging_instance.h @@ -58,9 +58,9 @@ class MessagingInstance : public common::ParsedInstance { void MessageStorageRemoveChangeListener(const picojson::value& args, picojson::object& out); void MessageGetMessageStatus(const picojson::value& args, picojson::object& out); - MessagingManager manager_; ShortMsgManager short_msg_manager_; EmailManager email_manager_; + MessagingManager manager_; PostQueue queue_; };