Turn fertility tracking off when temperature tracking is off

This commit is contained in:
bl00dymarie
2024-02-23 13:13:12 +01:00
parent 29c3b9b108
commit d0d691c6af
+9 -2
View File
@@ -107,8 +107,15 @@ export async function saveTemperatureTrackingCategory(bool) {
temperatureTrackingCategoryObservable.set(bool) temperatureTrackingCategoryObservable.set(bool)
if (!temperatureTrackingCategoryObservable.value) { if (!temperatureTrackingCategoryObservable.value) {
const result = await AsyncStorage.getItem('tempReminder') // if temperature tracking is turned off, the fertility tracking gets disabled
if (JSON.parse(result).enabled) { const fertilityTrackingResult = await AsyncStorage.getItem('fertilityTracking')
if (fertilityTrackingResult) {
saveFertilityTrackingEnabled(false)
}
// if temperature tracking is turned off, the temperature reminder gets disabled
const tempReminderResult = await AsyncStorage.getItem('tempReminder')
if (JSON.parse(tempReminderResult).enabled) {
tempReminderObservable.set(false) tempReminderObservable.set(false)
} }
} }