From 76444b8f72bc1425f67299ce8f1c5e795eba8b09 Mon Sep 17 00:00:00 2001
From: David Trattnig <david.trattnig@o94.at>
Date: Wed, 2 Sep 2020 11:48:51 +0200
Subject: [PATCH] Merge existing records. engine-clock#1

---
 modules/base/models.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/modules/base/models.py b/modules/base/models.py
index ec44fe72..528c7a4d 100644
--- a/modules/base/models.py
+++ b/modules/base/models.py
@@ -73,6 +73,8 @@ class AuraDatabaseModel():
         """
         if add:
             DB.session.add(self)
+        else:
+            DB.session.merge(self)
         if commit:
             DB.session.commit()
 
-- 
GitLab