[Callhistory] fixed for 3.0
authorLukasz Bardeli <l.bardeli@samsung.com>
Thu, 26 Feb 2015 13:42:14 +0000 (14:42 +0100)
committerPawel Andruszkiewicz <p.andruszkie@samsung.com>
Wed, 4 Mar 2015 13:14:34 +0000 (22:14 +0900)
Change-Id: I8db6f384b59be8e15b4e3b44d4f0f427a0184821
Signed-off-by: Lukasz Bardeli <l.bardeli@samsung.com>
src/callhistory/callhistory.cc

index 0b8dbd005dab4c926926b31c3db85b1ff92db506..77528dd21f4f65a205777445ee7d40c329eb99ab 100644 (file)
@@ -235,7 +235,7 @@ void CallHistory::find(const picojson::object& args)
 
   auto find_response = [callback_id](const std::shared_ptr<picojson::value>& response) -> void {
     picojson::object& obj = response->get<picojson::object>();
-    obj.insert(std::make_pair("callbackId", callback_id));
+    obj.insert(std::make_pair("callbackId", picojson::value(callback_id)));
     CallHistoryInstance::getInstance().PostMessage(response->serialize().c_str());
   };
 
@@ -311,7 +311,7 @@ common::PlatformResult CallHistory::removeBatch(const picojson::object& args)
 
   auto remove_batch_response = [callback_id](const std::shared_ptr<picojson::value>& response) -> void {
     picojson::object& obj = response->get<picojson::object>();
-    obj.insert(std::make_pair("callbackId", callback_id));
+    obj.insert(std::make_pair("callbackId", picojson::value(callback_id)));
     CallHistoryInstance::getInstance().PostMessage(response->serialize().c_str());
   };
 
@@ -425,7 +425,7 @@ void CallHistory::removeAll(const picojson::object& args)
 
   auto remove_all_response = [callback_id](const std::shared_ptr<picojson::value>& response) -> void {
     picojson::object& obj = response->get<picojson::object>();
-    obj.insert(std::make_pair("callbackId", callback_id));
+    obj.insert(std::make_pair("callbackId", picojson::value(callback_id)));
     CallHistoryInstance::getInstance().PostMessage(response->serialize().c_str());
   };