kopia lustrzana https://github.com/SP8EBC/MeteoSystem
bugfix in FavouritesStationDetailsOnListUpdater which sometimes crashed the application on ontry to favs list
rodzic
c15939a415
commit
89b08a3d11
|
@ -12,8 +12,8 @@ android {
|
|||
applicationId "cc.pogoda.mobile.meteosystem"
|
||||
minSdkVersion 24
|
||||
targetSdkVersion 30
|
||||
versionCode 11
|
||||
versionName "0.11-beta"
|
||||
versionCode 13
|
||||
versionName "0.13-beta"
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
|
|
@ -92,13 +92,13 @@ public class FavouritesStationDetailsOnListUpdater implements Runnable {
|
|||
// query web service for station data
|
||||
Summary summary = stationNameSummary.get(stationSystemName);
|
||||
|
||||
Logger.debug("[FavouritesStationDetailsOnListUpdater][run][stationSystemName = " + stationSystemName +"][summary.last_timestamp = " + summary.last_timestamp +"]");
|
||||
|
||||
// query for available parameters
|
||||
AvailableParametersWeb params = availableParametersDao.getAvaliableParamsByStationName(stationSystemName);
|
||||
|
||||
// if data has been collected
|
||||
if (summary != null) {
|
||||
if (summary != null && params != null) {
|
||||
Logger.debug("[FavouritesStationDetailsOnListUpdater][run][stationSystemName = " + stationSystemName +"][summary.last_timestamp = " + summary.last_timestamp +"]");
|
||||
|
||||
String str;
|
||||
|
||||
// check if this station transmits wind information
|
||||
|
@ -135,9 +135,12 @@ public class FavouritesStationDetailsOnListUpdater implements Runnable {
|
|||
toUpdate.setTextColor(androidx.activity.R.color.secondary_text_default_material_light);
|
||||
}
|
||||
}
|
||||
else {
|
||||
Logger.error("[FavouritesStationDetailsOnListUpdater][run][summary object is null!! Maybe the API responds exeptionally slow?]");
|
||||
}
|
||||
}
|
||||
|
||||
handler.postDelayed(this, 60000);
|
||||
handler.postDelayed(this, 3000);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue