mirror of
https://github.com/lichess-org/lila.git
synced 2026-05-26 13:51:00 +00:00
* Add scalafmt AvoidInfix rule
* scalafmt AvoidInfix apply
* Fix compile error after 5e0ecbebe4
* Remove AvoidInfix rule because it keeps failing
* Add rewrite commits to git-blame-ignore-revs
* scala 3.4, fix some infix precedence bugs
* fix some more scala 3.4 warnings and errors
hundreds of infix warnings remaining, was the auto-rewrite complete?
* Fix compile error & scala 3.3.3
* Rewrite Avoid infix again
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* More rewrite
* rewrite event module
* More rewrite
* Rewrite clas
* Rewrite puzzle
* Rewrite infix user
* Rewrite infix security
* Rewrite infix streamer
* Rewrite infix team
* Rewrite infix common & playban
* rewrite infix round
* rewrite infix fide
* rewrite infix app/views
* Fix compile errors
* Fix more compile errors
---------
Co-authored-by: Thibault Duplessis <t@lichess.org>
18 lines
392 B
Scala
18 lines
392 B
Scala
package controllers
|
|
|
|
import lila.app.*
|
|
|
|
final class Notify(env: Env) extends LilaController(env):
|
|
|
|
def recent(page: Int) = Auth { _ ?=> me ?=>
|
|
XhrOrRedirectHome:
|
|
env.notifyM.api
|
|
.getNotificationsAndCount(me, page)
|
|
.map(env.notifyM.jsonHandlers.apply)
|
|
.map(JsonOk)
|
|
}
|
|
|
|
def clear = Auth { _ ?=> me ?=>
|
|
env.notifyM.api.remove(me).inject(NoContent)
|
|
}
|