From 44c3bc9d989b1ff537b4b1247f4ef5864072047f Mon Sep 17 00:00:00 2001
From: Pawel Kaczmarczyk
Date: Thu, 30 Nov 2017 15:03:33 +0100
Subject: [PATCH] [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
---
src/messaging/messaging_instance.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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_;
};
--
2.34.1