Remove assumeFertility from status, derive from phases instead

This commit is contained in:
Julia Friesel
2018-07-18 14:18:04 +02:00
parent ebf18dac22
commit 58aa0c4b8d
2 changed files with 18 additions and 21 deletions
-3
View File
@@ -8,7 +8,6 @@ export default function getSymptoThermalStatus({ cycle, previousCycle, earlierCy
throwIfArgsAreNotInRequiredFormat([cycle, ...earlierCycles])
const status = {
assumeFertility: true,
phases: {}
}
@@ -19,7 +18,6 @@ export default function getSymptoThermalStatus({ cycle, previousCycle, earlierCy
if (statusForLast.temperatureShift) {
status.phases.preOvulatory = getPreOvulatoryPhase(cycle, [previousCycle, ...earlierCycles])
if (status.phases.preOvulatory.cycleDays.length === cycle.length) {
status.assumeFertility = false
return status
}
}
@@ -75,7 +73,6 @@ export default function getSymptoThermalStatus({ cycle, previousCycle, earlierCy
status.mucusShift = mucusShift
status.temperatureShift = temperatureShift
status.assumeFertility = false
return status
}