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_;
};