Update change log and spec for wrt-plugins-tizen_0.4.70
[framework/web/wrt-plugins-tizen.git] / src / Calendar / CalendarResponseDispatcher.cpp
index d5522f7..23264d2 100755 (executable)
@@ -70,7 +70,7 @@ void CalendarResponseDispatcher::OnAnswerReceived(const IEventGetCalendarsPtr &e
     Try
     {  
         if (event->getResult()) {
-            CalendarConverter converter(cbm->getContext());
+            CalendarConverter converter(cbm->getContext(), event.Get());
             const std::vector<ICalendarPtr> &results = event->getCalendars();
             LoggerD("found calendars: " << results.size());
             JSValueRef result = converter.toJSValueRef(results);
@@ -104,7 +104,7 @@ void CalendarResponseDispatcher::OnAnswerReceived(const IEventAddEventsPtr &even
 
         if (event->getResult()) {
             LoggerD("result success");
-            CalendarConverter converter(cbm->getContext());
+            CalendarConverter converter(cbm->getContext(), event.Get());
 
             JSValueRef result;
             if (CalendarEvent::TASK_TYPE==event->getCalendarType()) {
@@ -194,7 +194,7 @@ void CalendarResponseDispatcher::OnAnswerReceived(const IEventFindEventsPtr &eve
     Try
     {
         if (event->getResult()) {
-            CalendarConverter converter(cbm->getContext());
+            CalendarConverter converter(cbm->getContext(), event.Get());
 
             JSValueRef result;
             if (CalendarEvent::TASK_TYPE==event->getCalendarType()) {
@@ -245,7 +245,7 @@ void CalendarResponseDispatcher::OnAnswerReceived(const IEventExpandEventRecurre
            }
 
         if (event->getResult()) {
-            CalendarConverter converter(cbm->getContext());
+            CalendarConverter converter(cbm->getContext(), event.Get());
             cbm->callOnSuccess(converter.toJSValueRefEventArray(event->getExpandedEventList()));
             return;
         } else {
@@ -279,7 +279,7 @@ void CalendarResponseDispatcher::onAnswerReceived(const OnEventsChangedPtr& even
         DPL::StaticPointerCast<CalendarChangeCallbackPrivateData>(event->getPrivateData());
     JSContextRef context = multiCallbacks->getOnAdded()->getContext();
 
-    CalendarConverter converter(context);
+    CalendarConverter converter(context, multiCallbacks.Get());
     JSValueRef result;
 
     Try