mirror of
https://github.com/SimpleMobileTools/Simple-Clock.git
synced 2025-06-05 22:19:17 +02:00
schedule enabled alarms on reboot
This commit is contained in:
@ -0,0 +1,16 @@
|
||||
package com.simplemobiletools.clock.receivers
|
||||
|
||||
import android.content.BroadcastReceiver
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import com.simplemobiletools.clock.extensions.dbHelper
|
||||
import com.simplemobiletools.clock.extensions.scheduleNextAlarm
|
||||
|
||||
class BootCompletedReceiver : BroadcastReceiver() {
|
||||
|
||||
override fun onReceive(context: Context, intent: Intent) {
|
||||
context.dbHelper.getAlarms().filter { it.isEnabled }.forEach {
|
||||
context.scheduleNextAlarm(it, false)
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user