Svace issues in Profile module 39/106739/1 accepted/tizen/3.0/mobile/20161223.082301 submit/tizen_3.0/20161223.020947
authorRadek Kintop <r.kintop@samsung.com>
Thu, 22 Dec 2016 15:43:33 +0000 (16:43 +0100)
committerRadek Kintop <r.kintop@samsung.com>
Thu, 22 Dec 2016 15:43:33 +0000 (16:43 +0100)
Change-Id: I6e5a4bbb30161e2a880efadfb9c11c208f0b7d87
Signed-off-by: Radek Kintop <r.kintop@samsung.com>
setting-profile/src/setting-profile-sound-main.c

index a5d6deb4a61fc2b323dd1db6ac2964aaeb533620..bc3baf2aaa2bce45fd267bc0156c09a4eef4541e 100644 (file)
@@ -1225,7 +1225,7 @@ static void __create_myfile_ug(
        const char *selected_files_arr[] = {NULL};
        char *pa_cur_ringtone = NULL;
        app_control_h svc = NULL;
-       if (app_control_create(&svc))
+       if (APP_CONTROL_ERROR_NONE != app_control_create(&svc))
                return;
 
        if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_MBODY_RINGTONE")) {
@@ -1235,7 +1235,9 @@ static void __create_myfile_ug(
                                SETTING_DEFAULT_CALL_TONE_SDK,
                                SETTING_DEFAULT_CALL_TONE);
 
-       } else if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_BODY_NOTIFICATION")) {
+       }
+
+       if (0 == safeStrCmp(ad->ringtone_type, "IDS_ST_BODY_NOTIFICATION")) {
                pa_cur_ringtone = __prepare_ringtone_path(
                                VCONFKEY_SETAPPL_NOTI_RINGTONE_PATH_STR,
                                SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION,
@@ -1245,19 +1247,12 @@ static void __create_myfile_ug(
                app_control_add_extra_data(svc, "show_notification", "true");
        }
 
-       app_control_add_extra_data(svc, APP_CONTROL_DATA_SELECTION_MODE, "single");
+       selected_files_arr[0] = pa_cur_ringtone;
 
-       if (safeStrCmp(pa_cur_ringtone, SILENT_MODE) == 0) {
-               /* Set radio on Silent item */
-               selected_files_arr[0] = NULL;
-       } else {
-               selected_files_arr[0] = pa_cur_ringtone;
-       }
-       app_control_add_extra_data_array(svc,
-                                       APP_CONTROL_DATA_SELECTED,
-                                       selected_files_arr,
-                                       sizeof(selected_files_arr)/
-                                       sizeof(const char *));
+       app_control_add_extra_data_array(svc, APP_CONTROL_DATA_SELECTED,
+                                                                       selected_files_arr,
+                                                                       sizeof(selected_files_arr)/
+                                                                       sizeof(const char *));
 
        elm_object_tree_focus_allow_set(ad->md.naviframe, EINA_FALSE);