Futsch1/medTimer

View on GitHub
app/src/main/java/com/futsch1/medtimer/helpers/ReminderHelper.kt

Summary

Maintainability
A
0 mins
Test Coverage
package com.futsch1.medtimer.helpers

import com.futsch1.medtimer.database.Reminder
import java.time.LocalDate

fun isReminderActive(reminder: Reminder): Boolean {
    var active = reminder.active
    if (reminder.periodStart != 0L) {
        active = active && LocalDate.now().toEpochDay() >= reminder.periodStart
    }
    if (reminder.periodEnd != 0L) {
        active = active && LocalDate.now().toEpochDay() <= reminder.periodEnd
    }
    return active
}