mirror of
https://github.com/Steffo99/estus.git
synced 2024-11-25 09:04:18 +00:00
Stop the deletion of the last network and the last user (closes #1)
This commit is contained in:
parent
b48db38b7a
commit
83651adda1
1 changed files with 4 additions and 0 deletions
|
@ -595,6 +595,8 @@ def page_net_del(nid):
|
||||||
accetta richieste GET per cancellare la rete specificata."""
|
accetta richieste GET per cancellare la rete specificata."""
|
||||||
if 'username' not in session:
|
if 'username' not in session:
|
||||||
return abort(403)
|
return abort(403)
|
||||||
|
if Rete.query.count() <= 1:
|
||||||
|
return render_template("error.htm", error="Non puoi cancellare l'ultima rete rimasta!")
|
||||||
rete = Rete.query.get_or_404(nid)
|
rete = Rete.query.get_or_404(nid)
|
||||||
db.session.delete(rete)
|
db.session.delete(rete)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
@ -636,6 +638,8 @@ def page_user_del(uid):
|
||||||
accetta richieste GET per cancellare l'utente specificato."""
|
accetta richieste GET per cancellare l'utente specificato."""
|
||||||
if 'username' not in session:
|
if 'username' not in session:
|
||||||
return abort(403)
|
return abort(403)
|
||||||
|
if User.query.count() <= 1:
|
||||||
|
return render_template("error.htm", error="Non puoi cancellare l'ultimo utente rimasto!")
|
||||||
utente = User.query.get_or_404(uid)
|
utente = User.query.get_or_404(uid)
|
||||||
db.session.delete(utente)
|
db.session.delete(utente)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
|
Loading…
Reference in a new issue