remove unused code
This commit is contained in:
parent
652345b975
commit
27af9c2d6d
|
@ -138,7 +138,7 @@ final class Swiss(
|
|||
|
||||
def withdraw(id: String) =
|
||||
Auth { implicit ctx => me =>
|
||||
env.swiss.api.withdraw(SwissId(id), me) flatMap { result =>
|
||||
env.swiss.api.withdraw(SwissId(id), me.id) flatMap { result =>
|
||||
negotiate(
|
||||
html = Redirect(routes.Swiss.show(id)).fuccess,
|
||||
api = _ => fuccess(jsonOkResult)
|
||||
|
|
|
@ -145,18 +145,6 @@ final class SwissApi(
|
|||
recomputeAndUpdateAll(id) inject res
|
||||
}
|
||||
|
||||
def withdraw(id: Swiss.Id, me: User): Funit =
|
||||
Sequencing(id)(notFinishedById) { swiss =>
|
||||
SwissPlayer.fields { f =>
|
||||
if (swiss.isStarted)
|
||||
colls.player.updateField($id(SwissPlayer.makeId(swiss.id, me.id)), f.absent, true)
|
||||
else
|
||||
colls.player.delete.one($id(SwissPlayer.makeId(swiss.id, me.id))) flatMap { res =>
|
||||
(res.n == 1) ?? colls.swiss.update.one($id(swiss.id), $inc("nbPlayers" -> -1)).void
|
||||
}
|
||||
}.void >>- recomputeAndUpdateAll(id)
|
||||
}
|
||||
|
||||
def gameIdSource(
|
||||
swissId: Swiss.Id,
|
||||
batchSize: Int = 0,
|
||||
|
@ -287,10 +275,11 @@ final class SwissApi(
|
|||
def withdraw(id: Swiss.Id, userId: User.ID): Funit =
|
||||
Sequencing(id)(notFinishedById) { swiss =>
|
||||
SwissPlayer.fields { f =>
|
||||
val selId = $id(SwissPlayer.makeId(swiss.id, userId))
|
||||
if (swiss.isStarted)
|
||||
colls.player.updateField($id(SwissPlayer.makeId(swiss.id, userId)), f.absent, true)
|
||||
colls.player.updateField(selId, f.absent, true)
|
||||
else
|
||||
colls.player.delete.one($id(SwissPlayer.makeId(swiss.id, userId))) flatMap { res =>
|
||||
colls.player.delete.one(selId) flatMap { res =>
|
||||
(res.n == 1) ?? colls.swiss.update.one($id(swiss.id), $inc("nbPlayers" -> -1)).void
|
||||
}
|
||||
}.void >>- recomputeAndUpdateAll(id)
|
||||
|
|
Loading…
Reference in a new issue