lila/modules/team/src/main/Notifier.scala

16 lines
514 B
Scala
Raw Permalink Normal View History

package lila.team
import lila.notify.Notification.Notifies
2018-07-05 15:19:20 -06:00
import lila.notify.TeamJoined.{ Id => TJId, Name => TJName }
import lila.notify.{ Notification, NotifyApi, TeamJoined }
2019-12-13 07:30:20 -07:00
final private[team] class Notifier(notifyApi: NotifyApi) {
def acceptRequest(team: Team, request: Request) = {
2018-07-05 15:19:20 -06:00
val notificationContent = TeamJoined(TJId(team.id), TJName(team.name))
2019-12-13 07:30:20 -07:00
val notification = Notification.make(Notifies(request.user), notificationContent)
notifyApi.addNotification(notification)
}
}