From e708dc6f5cd17fe4a521ea3bf23c2b042db33272 Mon Sep 17 00:00:00 2001
From: Hinrikus Wolf <hinrikus.wolf@rwth-aachen.de>
Date: Sun, 8 Nov 2015 21:05:54 +0100
Subject: [PATCH] fix meta problems with undo

---
 models/database.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/models/database.py b/models/database.py
index 937dd44..249c81e 100644
--- a/models/database.py
+++ b/models/database.py
@@ -208,5 +208,7 @@ class Statement(db.Model):
     def undo(self):
         if not self.executed:
             return False
+        self.topic.sorted_statements()[0].is_current = False
         self.executed = False
-        self.execution_time = datetime(1970, 1, 1)
+        self.is_current = True
+        
-- 
GitLab