delete friends now that they work

This commit is contained in:
Aaron Kimbre 2022-07-12 18:02:38 -05:00
parent 6ff2caf039
commit 21b6932f48

View File

@ -14,11 +14,13 @@ from app.models import (
AuditLog, AuditLog,
BugReport, BugReport,
AccountInvitation, AccountInvitation,
db db,
Friends
) )
from app.schemas import AccountSchema from app.schemas import AccountSchema
from app import gm_level, log_audit from app import gm_level, log_audit
from app.forms import EditGMLevelForm, EditEmailForm from app.forms import EditGMLevelForm, EditEmailForm
from sqlalchemy import or_
accounts_blueprint = Blueprint('accounts', __name__) accounts_blueprint = Blueprint('accounts', __name__)
@ -168,6 +170,9 @@ def delete(id):
prop_content.delete() prop_content.delete()
prop.delete() prop.delete()
char.delete() char.delete()
friends = Friends.query.filter(or_(Friends.player_id == char.id, Friends.friend_id == char.id)).all()
for friend in friends:
friend.delete()
# This is for GM stuff, it will be permnently delete logs # This is for GM stuff, it will be permnently delete logs
bugs = BugReport.query.filter(BugReport.resoleved_by_id == id).all() bugs = BugReport.query.filter(BugReport.resoleved_by_id == id).all()
for bug in bugs: for bug in bugs: