Fix g_variant type mismatch issue 72/107072/1 accepted/tizen/common/20161227.192315 accepted/tizen/ivi/20161226.132129 accepted/tizen/mobile/20161226.132038 accepted/tizen/tv/20161226.132052 accepted/tizen/wearable/20161226.132114 submit/tizen/20161226.102214
authorWootak Jung <wootak.jung@samsung.com>
Mon, 26 Dec 2016 10:19:51 +0000 (19:19 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Mon, 26 Dec 2016 10:19:51 +0000 (19:19 +0900)
Change-Id: If0bba2cba1c94c6cb182c39c72135d125aeb927e

packaging/tel-plugin-dbus_tapi.spec
src/dtapi_sat.c
src/sat_ui_support/sat_ui_support.c

index 0adfcbde40e85cae867580f50eec1715528c482b..651eb4008dc7eecf9937c904619f87256704934a 100644 (file)
@@ -1,6 +1,6 @@
 %define major 0
 %define minor 3
-%define patchlevel 76
+%define patchlevel 77
 
 Name:           tel-plugin-dbus_tapi
 Version:        %{major}.%{minor}.%{patchlevel}
index 3bbe63dc52a06cc117babef3c443d6d5c3458c10..b25bf99a03676699683a8ebd99feb2d6d865e2d7 100644 (file)
@@ -1271,6 +1271,8 @@ gboolean dbus_plugin_sat_notification(struct custom_data *ctx,
                                g_variant_get_type_string(event_list));
 
                        g_variant_get(event_list, "(y@v)", &event_cnt, &evt_list);
+                       telephony_sat_emit_setup_event_list(sat, event_cnt, evt_list);
+                       sat_ui_support_launch_eventdownloader_application(event_list, slot_id);
 
                        /*
                         * BIP pro-active command is only handled
@@ -1286,9 +1288,6 @@ gboolean dbus_plugin_sat_notification(struct custom_data *ctx,
                                sat_ui_support_exec_bip(conn, g_path,
                                        SAT_PROATV_CMD_SETUP_EVENT_LIST, event_list);
                        }
-                       telephony_sat_emit_setup_event_list(sat, event_cnt, evt_list);
-
-                       sat_ui_support_launch_eventdownloader_application(event_list, slot_id);
                }
                break;
 
index d5736a850120a5dcfa37cda25bb78d12d5ae3036..7f72a53bfddea6cc2af62b3f2b553dd549a7e851 100644 (file)
@@ -1241,7 +1241,7 @@ gboolean sat_ui_support_launch_eventdownloader_application(GVariant *data, enum
        memset(&eventinfo, 0, sizeof(struct tel_sat_event_list));
 
        dbg("sat event download type_format(%s)", g_variant_get_type_string(data));
-       g_variant_get(data, "(i@v)", &event_count, &sat_event_list);
+       g_variant_get(data, "(y@v)", &event_count, &sat_event_list);
 
        eventinfo.event_list_cnt = event_count;
        if (eventinfo.event_list_cnt > 0) {