forked from rDrama/rDrama
1
0
Fork 0

give error when domain ban reason too long

master
Aevann 2022-12-27 07:02:14 +02:00
parent 1538858fc4
commit 465565f26c
1 changed files with 4 additions and 1 deletions

View File

@ -1515,9 +1515,12 @@ def ban_domain(v):
domain=request.values.get("domain", "").strip().lower()
if not domain: abort(400)
reason=request.values.get("reason").strip()
reason=request.values.get("reason", "").strip()
if not reason: abort(400, 'Reason is required!')
if len(reason) > 100:
abort(400, 'Reason is too long (max 100 characters)!')
existing = g.db.get(BannedDomain, domain)
if not existing:
d = BannedDomain(domain=domain, reason=reason)