Account DB delete query update 05/194105/1 accepted/tizen/unified/20181207.061502 submit/tizen/20181206.103855
authorDewal Agarwal <d1.agarwal@samsung.com>
Thu, 29 Nov 2018 05:32:50 +0000 (11:02 +0530)
committerDewal Agarwal <d1.agarwal@samsung.com>
Thu, 29 Nov 2018 05:32:50 +0000 (11:02 +0530)
Change-Id: I785ced1031e173ad92fdeec8bc4ddcb4c448aebd
Signed-off-by: Dewal Agarwal <d1.agarwal@samsung.com>
common/src/account_db_helper.c

index 40d899c..fd4287c 100644 (file)
@@ -1446,7 +1446,9 @@ int _account_delete_table(sqlite3 *account_db_handle, account_stmt *phstmt,
 
        if ((g_strcmp0(table, CAPABILITY_TABLE) == 0) || (g_strcmp0(table, ACCOUNT_TABLE) == 0)) {
                ACCOUNT_SNPRINTF(query, sizeof(query), "DELETE FROM %s WHERE package_name = ?", table);
-       } else { /*ACCOUNT_CUSTOM_TABLE, LABEL_TABLE, PROVIDER_FEATURE_TABLE, ACCOUNT_TYPE_TABLE*/
+       } else if ((g_strcmp0(table, PROVIDER_FEATURE_TABLE) == 0)) {
+               ACCOUNT_SNPRINTF(query, sizeof(query), "DELETE FROM %s WHERE app_id = ?", table);
+       } else { /*ACCOUNT_CUSTOM_TABLE, LABEL_TABLE, ACCOUNT_TYPE_TABLE*/
                ACCOUNT_SNPRINTF(query, sizeof(query), "DELETE FROM %s WHERE AppId = ?", table);
        }