Verification: allow admins to verify users
This commit is contained in:
parent
b543b79fe7
commit
7170128e6e
2 changed files with 26 additions and 0 deletions
|
@ -660,6 +660,24 @@ def unshadowban(user_id, v):
|
|||
|
||||
return "", 204
|
||||
|
||||
@app.post("/admin/verify/<user_id>")
|
||||
@admin_level_required(6)
|
||||
@validate_formkey
|
||||
def verify(user_id, v):
|
||||
user = g.db.query(User).filter_by(id=user_id).first()
|
||||
user.verified = True
|
||||
g.db.add(user)
|
||||
return "", 204
|
||||
|
||||
@app.post("/admin/unverify/<user_id>")
|
||||
@admin_level_required(6)
|
||||
@validate_formkey
|
||||
def verify(user_id, v):
|
||||
user = g.db.query(User).filter_by(id=user_id).first()
|
||||
user.verified = False
|
||||
g.db.add(user)
|
||||
return "", 204
|
||||
|
||||
|
||||
@app.post("/admin/title_change/<user_id>")
|
||||
@admin_level_required(6)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue