remove relations on mod account close - #690
This commit is contained in:
parent
de74cc6484
commit
60f52910f3
|
@ -8,7 +8,6 @@ import lila.db.api.$find
|
||||||
import lila.security.Permission
|
import lila.security.Permission
|
||||||
import lila.user.tube.userTube
|
import lila.user.tube.userTube
|
||||||
import lila.user.{ User => UserModel, UserRepo }
|
import lila.user.{ User => UserModel, UserRepo }
|
||||||
import lila.relation.RelationApi
|
|
||||||
import views._
|
import views._
|
||||||
|
|
||||||
object Account extends LilaController {
|
object Account extends LilaController {
|
||||||
|
|
|
@ -46,7 +46,8 @@ object Mod extends LilaController {
|
||||||
}
|
}
|
||||||
|
|
||||||
def closeAccount(username: String) = Secure(_.CloseAccount) { implicit ctx =>
|
def closeAccount(username: String) = Secure(_.CloseAccount) { implicit ctx =>
|
||||||
me => modApi.closeAccount(me.id, username) inject redirect(username)
|
me => modApi.closeAccount(me.id, username) >>
|
||||||
|
Env.relation.api.unfollowAll(lila.user.User normalize username) inject redirect(username)
|
||||||
}
|
}
|
||||||
|
|
||||||
def reopenAccount(username: String) = Secure(_.ReopenAccount) { implicit ctx =>
|
def reopenAccount(username: String) = Secure(_.ReopenAccount) { implicit ctx =>
|
||||||
|
|
Loading…
Reference in a new issue