give error when jannies attempt to chud a perma-chudded user or ban a permabanned-user

pull/132/head
Aevann 2023-02-22 19:11:29 +02:00
parent e5b9009dc2
commit 9de379d72f
1 changed files with 6 additions and 0 deletions

View File

@ -875,6 +875,9 @@ def ban_user(id, v):
if user.admin_level > v.admin_level:
abort(403)
if user.is_suspended_permanently:
abort(403, f"@{user.username} is already banned permanently!")
days = 0.0
try:
days = float(request.values.get("days"))
@ -963,6 +966,9 @@ def agendaposter(id, v):
if user.admin_level > v.admin_level:
abort(403)
if user.agendaposter == 1:
abort(403, f"@{user.username} is already chudded permanently!")
days = 0.0
try:
days = float(request.values.get("days"))