Update logic from PR 611 that was just merged

This commit is contained in:
addshore 2017-05-16 15:20:53 +02:00
parent 1785e9b179
commit 4bda30116a

View file

@ -287,7 +287,7 @@ public class CommonsApplication extends Application {
} }
//TODO: fix preference manager //TODO: fix preference manager
PreferenceManager.getDefaultSharedPreferences(app).edit().clear().commit(); PreferenceManager.getDefaultSharedPreferences(getInstance()).edit().clear().commit();
SharedPreferences preferences = context SharedPreferences preferences = context
.getSharedPreferences("fr.free.nrw.commons", MODE_PRIVATE); .getSharedPreferences("fr.free.nrw.commons", MODE_PRIVATE);
preferences.edit().clear().commit(); preferences.edit().clear().commit();
@ -302,7 +302,7 @@ public class CommonsApplication extends Application {
* @param context context * @param context context
*/ */
public void updateAllDatabases(Context context) { public void updateAllDatabases(Context context) {
DBOpenHelper dbOpenHelper = DBOpenHelper.getInstance(context); DBOpenHelper dbOpenHelper = CommonsApplication.getInstance().getDBOpenHelper();
dbOpenHelper.getReadableDatabase().close(); dbOpenHelper.getReadableDatabase().close();
SQLiteDatabase db = dbOpenHelper.getWritableDatabase(); SQLiteDatabase db = dbOpenHelper.getWritableDatabase();