Fix issues
This commit is contained in:
parent
aa75a86a40
commit
65a8abe29c
2 changed files with 3 additions and 1 deletions
|
@ -180,7 +180,6 @@ public class AppInitializer implements IProgress {
|
||||||
if(prevAppVersion < VERSION_2_3) {
|
if(prevAppVersion < VERSION_2_3) {
|
||||||
startPrefs.edit().putInt(VERSION_INSTALLED_NUMBER, VERSION_2_3).commit();
|
startPrefs.edit().putInt(VERSION_INSTALLED_NUMBER, VERSION_2_3).commit();
|
||||||
} else if (prevAppVersion < VERSION_3_2) {
|
} else if (prevAppVersion < VERSION_3_2) {
|
||||||
app.getResourceManager().copyMissingJSAssets();
|
|
||||||
startPrefs.edit().putInt(VERSION_INSTALLED_NUMBER, VERSION_3_2).commit();
|
startPrefs.edit().putInt(VERSION_INSTALLED_NUMBER, VERSION_3_2).commit();
|
||||||
}
|
}
|
||||||
startPrefs.edit().putString(VERSION_INSTALLED, Version.getFullVersion(app)).commit();
|
startPrefs.edit().putString(VERSION_INSTALLED, Version.getFullVersion(app)).commit();
|
||||||
|
|
|
@ -449,6 +449,9 @@ public class ResourceManager {
|
||||||
|
|
||||||
public List<String> checkAssets(IProgress progress, boolean forceUpdate) {
|
public List<String> checkAssets(IProgress progress, boolean forceUpdate) {
|
||||||
String fv = Version.getFullVersion(context);
|
String fv = Version.getFullVersion(context);
|
||||||
|
if(context.getAppInitializer().isAppVersionChanged()) {
|
||||||
|
copyMissingJSAssets();
|
||||||
|
}
|
||||||
if (!fv.equalsIgnoreCase(context.getSettings().PREVIOUS_INSTALLED_VERSION.get()) || forceUpdate) {
|
if (!fv.equalsIgnoreCase(context.getSettings().PREVIOUS_INSTALLED_VERSION.get()) || forceUpdate) {
|
||||||
File applicationDataDir = context.getAppPath(null);
|
File applicationDataDir = context.getAppPath(null);
|
||||||
applicationDataDir.mkdirs();
|
applicationDataDir.mkdirs();
|
||||||
|
|
Loading…
Reference in a new issue