From d63433471d21327830dc7df1efc8fd6ccaf9d62a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rn=20K=C3=BCnsem=C3=B6ller?=
 <jkuensem@physik.uni-bielefeld.de>
Date: Wed, 28 Apr 2021 19:23:00 +0200
Subject: [PATCH] TMSS-697: fix logic

---
 SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py
index 7e3b5624af7..39bbacd4f7e 100644
--- a/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py
+++ b/SAS/TMSS/backend/src/tmss/tmssapp/models/specification.py
@@ -522,7 +522,7 @@ class SchedulingUnitBlueprint(RefreshFromDbInvalidatesCachedPropertiesMixin, Tem
                 raise TMSSException('The scheduling constraints of SchedulingUnitBlueprint pk=%s status=%s cannot be updated since it is not in defined or schedulable state.' % (self.pk, self.status))
 
         # update the original constraints value for comparison on next save
-        self.__original_scheduling_constraints_doc = dict(self.scheduling_constraints_doc)
+        self.__original_scheduling_constraints_doc = self.scheduling_constraints_doc
         self.__original_scheduling_constraints_template_id = self.scheduling_constraints_template_id
 
         super().save(force_insert, force_update, using, update_fields)
-- 
GitLab