lila/app/controllers/Notify.scala
Thibault Duplessis 63ab3e23aa code tweak
2021-09-30 09:38:00 +02:00

20 lines
463 B
Scala

package controllers
import lila.app._
import lila.notify.Notification.Notifies
final class Notify(env: Env) extends LilaController(env) {
def recent(page: Int) =
Auth { implicit ctx => me =>
XhrOrRedirectHome {
env.notifyM.api
.getNotificationsAndCount(Notifies(me.id), page) map env.notifyM.jsonHandlers.apply map JsonOk
}
}
def clear = Auth { implicit ctx => me =>
env.notifyM.api.remove(Notifies(me.id))
}
}