Make api permissive operations idempotent

This commit is contained in:
Vincent Breitmoser
2018-04-03 01:26:25 +02:00
parent 650fb911ff
commit 50af8b6889
2 changed files with 3 additions and 4 deletions

View File

@@ -99,8 +99,7 @@ public class ApiDataAccessObject {
}
public void insertApiApp(AppSettings appSettings) {
mQueryInterface.insert(ApiApps.CONTENT_URI,
contentValueForApiApps(appSettings));
mQueryInterface.insert(ApiApps.CONTENT_URI, contentValueForApiApps(appSettings));
}
public void deleteApiApp(String packageName) {

View File

@@ -944,7 +944,7 @@ public class KeychainProvider extends ContentProvider {
break;
}
case API_APPS: {
db.insertOrThrow(Tables.API_APPS, null, values);
db.insert(Tables.API_APPS, null, values);
break;
}
case API_ALLOWED_KEYS: {
@@ -953,7 +953,7 @@ public class KeychainProvider extends ContentProvider {
String packageName = uri.getPathSegments().get(1);
values.put(ApiAllowedKeys.PACKAGE_NAME, packageName);
db.insertOrThrow(Tables.API_ALLOWED_KEYS, null, values);
db.insert(Tables.API_ALLOWED_KEYS, null, values);
break;
}
default: {