Merge branch 'issue-1105--preferred-signer-field' into 'master'
Force refresh of repos so that preferred signer is present. Closes #1105 See merge request !562
This commit is contained in:
commit
99f4ae9864
@ -193,7 +193,7 @@ class DBHelper extends SQLiteOpenHelper {
|
||||
+ InstalledAppTable.Cols.HASH + " TEXT NOT NULL"
|
||||
+ " );";
|
||||
|
||||
protected static final int DB_VERSION = 72;
|
||||
protected static final int DB_VERSION = 73;
|
||||
|
||||
private final Context context;
|
||||
|
||||
@ -280,6 +280,16 @@ class DBHelper extends SQLiteOpenHelper {
|
||||
dropApkPrimaryKey(db, oldVersion);
|
||||
addIntegerPrimaryKeyToInstalledApps(db, oldVersion);
|
||||
addPreferredSignerToApp(db, oldVersion);
|
||||
updatePreferredSignerIfEmpty(db, oldVersion);
|
||||
}
|
||||
|
||||
private void updatePreferredSignerIfEmpty(SQLiteDatabase db, int oldVersion) {
|
||||
if (oldVersion >= 73) {
|
||||
return;
|
||||
}
|
||||
|
||||
Log.i(TAG, "Forcing repo refresh to calculate preferred signer.");
|
||||
resetTransient(db);
|
||||
}
|
||||
|
||||
private void addPreferredSignerToApp(SQLiteDatabase db, int oldVersion) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user