Browse Source

fix bug

pull/7/head
hole-thu 5 years ago
parent
commit
2373addd62
  1. 5
      hole.py

5
hole.py

@ -289,7 +289,10 @@ def delete():
if not obj: abort(404) if not obj: abort(404)
if obj.name_hash == hash_name(u.name): if obj.name_hash == hash_name(u.name):
if obj_type == 'pid' and len(obj.comments): abort(403) if obj_type == 'pid':
if len(obj.comments): abort(403)
Attention.query.filter_by(pid=obj.id).delete()
TagRecord.query.filter_by(pid=obj.id).delete()
db.session.delete(obj) db.session.delete(obj)
elif u.name in app.config.get('ADMINS'): elif u.name in app.config.get('ADMINS'):
obj.deleted = True obj.deleted = True

Loading…
Cancel
Save