package com.adlerosn.brasilfurfest.notification import android.app.job.JobParameters import android.app.job.JobService import com.adlerosn.brasilfurfest.schedule.managers.FullUpdateCheckerCancellable class ScheduleUpdaterJobService: JobService() { private lateinit var fucc: FullUpdateCheckerCancellable override fun onStartJob(jobParameters: JobParameters): Boolean { fucc = FullUpdateCheckerCancellable(baseContext) fucc.run { NotificationFirer().fire(baseContext) jobFinished(jobParameters, true) } return true } override fun onStopJob(jobParameters: JobParameters): Boolean { fucc.stop() jobFinished(jobParameters, true) return true } }