Don't crash when no firmware version available yet

This commit is contained in:
cpfeiffer 2017-09-03 23:56:30 +02:00
parent 55bf9ef784
commit f5934dfb3b
1 changed files with 6 additions and 4 deletions

View File

@ -142,11 +142,13 @@ public class AmazfitBipSupport extends MiBand2Support {
public void onSendWeather(WeatherSpec weatherSpec) {
try {
TransactionBuilder builder = performInitialized("Sending weather forecast");
Version version = new Version(gbDevice.getFirmwareVersion());
boolean supportsConditionString = false;
if (version.compareTo(new Version("0.0.8.74")) >= 0) {
supportsConditionString = true;
if (gbDevice.getFirmwareVersion() != null) {
Version version = new Version(gbDevice.getFirmwareVersion());
if (version.compareTo(new Version("0.0.8.74")) >= 0) {
supportsConditionString = true;
}
}
final byte NR_DAYS = 2;