forked from SteamWar/SteamWar
Format code
This commit is contained in:
@@ -84,7 +84,8 @@ fun Route.configureUserPerms() {
|
||||
)
|
||||
}
|
||||
put("/prefix/{prefix}") {
|
||||
val (user, prefix) = call.receivePermission("prefix", isPrefix = true) ?: return@put
|
||||
val (user, prefix) = call.receivePermission("prefix", isPrefix = true)
|
||||
?: return@put
|
||||
|
||||
user.perms().filter { it.name.startsWith("PREFIX_") }.forEach {
|
||||
UserPerm.removePerm(user, it)
|
||||
@@ -94,7 +95,8 @@ fun Route.configureUserPerms() {
|
||||
call.respond(HttpStatusCode.Accepted)
|
||||
}
|
||||
put("/{perm}") {
|
||||
val (user, permission) = call.receivePermission() ?: return@put
|
||||
val (user, permission) = call.receivePermission()
|
||||
?: return@put
|
||||
|
||||
if (!user.hasPerm(permission)) {
|
||||
UserPerm.addPerm(user, permission)
|
||||
@@ -104,7 +106,8 @@ fun Route.configureUserPerms() {
|
||||
call.respond(HttpStatusCode.NoContent)
|
||||
}
|
||||
delete("/{perm}") {
|
||||
val (user, permission) = call.receivePermission() ?: return@delete
|
||||
val (user, permission) = call.receivePermission()
|
||||
?: return@delete
|
||||
|
||||
if (user.hasPerm(permission)) {
|
||||
UserPerm.removePerm(user, permission)
|
||||
|
||||
Reference in New Issue
Block a user