From 26edd5a2d0ddda67721b64f29f2932b501dc66ad Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Mon, 28 Feb 2022 23:36:18 +0000 Subject: [PATCH] more session stuff --- app/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models.py b/app/models.py index 690588f..907e3f9 100644 --- a/app/models.py +++ b/app/models.py @@ -324,7 +324,8 @@ class Playlists(Base): self.loaded = True self.last_used = datetime.now() - session.add(self) + if self not in session: + session.add(self) session.commit() def remove_all_tracks(self, session: Session) -> None: