From 7d60a597e58bc2cfe947d3a74b0f9100ea7652d2 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sat, 18 Sep 2021 19:44:21 +0200 Subject: [PATCH] fsfs --- files/routes/comments.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/files/routes/comments.py b/files/routes/comments.py index 5bea7dc68..f28f13a5d 100644 --- a/files/routes/comments.py +++ b/files/routes/comments.py @@ -896,11 +896,12 @@ def save_comment(cid, v): comment=get_comment(cid) - new_save=SaveRelationship(user_id=v.id, submission_id=comment.id, type=2) + save=g.db.query(SaveRelationship).options(lazyload('*')).filter_by(user_id=v.id, submission_id=comment.id, type=2).first() - g.db.add(new_save) - - g.db.commit() + if not save: + new_save=SaveRelationship(user_id=v.id, submission_id=comment.id, type=2) + g.db.add(new_save) + g.db.commit() return {"message": "Comment saved!"}