lila/modules/appeal/src/main/Env.scala

21 lines
453 B
Scala
Raw Permalink Normal View History

2020-07-25 06:40:51 -06:00
package lila.appeal
import com.softwaremill.macwire._
import lila.common.config._
@Module
final class Env(
db: lila.db.Db,
noteApi: lila.user.NoteApi,
2021-04-28 03:49:43 -06:00
userRepo: lila.user.UserRepo,
cacheApi: lila.memo.CacheApi
2020-07-25 06:40:51 -06:00
)(implicit ec: scala.concurrent.ExecutionContext) {
private val coll = db(CollName("appeal"))
private lazy val snoozer = new lila.memo.Snoozer[Appeal.SnoozeKey](cacheApi)
2020-07-25 06:40:51 -06:00
lazy val api: AppealApi = wire[AppealApi]
}