This commit is contained in:
2020-09-07 16:28:03 +08:00
parent 17cd7ff082
commit 2373addd62

View File

@@ -289,7 +289,10 @@ def delete():
if not obj: abort(404)
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)
elif u.name in app.config.get('ADMINS'):
obj.deleted = True