From 5fc33e20395388583af6da57d20c6784fc59e0b1 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 5bea7dc683..f28f13a5db 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!"}