diff --git a/app/build.gradle b/app/build.gradle index bf1210fe..ccecf8e3 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -39,8 +39,8 @@ android { minSdkVersion 16 targetSdkVersion 30 vectorDrawables.useSupportLibrary = true - versionCode 72 - versionName "21.2" + versionCode 73 + versionName "21.3" } buildTypes { debug { diff --git a/app/src/main/java/org/nutritionfacts/dailydozen/model/Weights.java b/app/src/main/java/org/nutritionfacts/dailydozen/model/Weights.java index f77f5323..a9163d55 100644 --- a/app/src/main/java/org/nutritionfacts/dailydozen/model/Weights.java +++ b/app/src/main/java/org/nutritionfacts/dailydozen/model/Weights.java @@ -64,16 +64,14 @@ public static boolean createWeightsIfDoesNotExist(final Day day, float morningWe if (weights == null) { weights = new Weights(day, morningWeight, eveningWeight); - } - - if (weights.morningWeight != morningWeight || weights.eveningWeight != eveningWeight) { + } else { weights.setMorningWeight(morningWeight); weights.setEveningWeight(eveningWeight); - weights.save(); - return true; } - return false; + weights.save(); + + return true; } public static Weights getWeightsOnDay(final Day day) { diff --git a/app/src/main/java/org/nutritionfacts/dailydozen/widget/DateWeights.java b/app/src/main/java/org/nutritionfacts/dailydozen/widget/DateWeights.java index 87f1b5f5..cd1ec6fa 100644 --- a/app/src/main/java/org/nutritionfacts/dailydozen/widget/DateWeights.java +++ b/app/src/main/java/org/nutritionfacts/dailydozen/widget/DateWeights.java @@ -150,10 +150,8 @@ public void onTextChanged(CharSequence s, int start, int before, int count) { if (morningWeight > 0 || eveningWeight > 0) { day = Day.createDayIfDoesNotExist(day); - boolean weightSaved = Weights.createWeightsIfDoesNotExist(day, morningWeight, eveningWeight); - if (weightSaved) { - Timber.d("Saving morning weight [%s] and evening weight [%s]", morningWeight, eveningWeight); - } + Weights.createWeightsIfDoesNotExist(day, morningWeight, eveningWeight); + Timber.d("Saving morning weight [%s] and evening weight [%s]", morningWeight, eveningWeight); } } catch (NumberFormatException e) { Timber.e(e);