From 123eb65f8ee0cf0a5eb188daa9ae756ffca8e325 Mon Sep 17 00:00:00 2001 From: Tobias Kurze Date: Mon, 5 Aug 2019 15:28:39 +0200 Subject: [PATCH] some changes to virtual command --- models/virtual_command_model.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/models/virtual_command_model.py b/models/virtual_command_model.py index 167890d..b416eac 100644 --- a/models/virtual_command_model.py +++ b/models/virtual_command_model.py @@ -77,17 +77,17 @@ class VirtualCommand(db.Model): def command_order(self): if self.command_order_string is None: return [] - return self.command_order_string.split() + return json.loads(self.command_order_string) @command_order.setter - def command_order(self, value: list): - pass + def command_order(self, ordered_list_of_commands: list): + self.command_order_string = json.dumps(ordered_list_of_commands) def __str__(self): return self.name def to_dict(self): - return dict(id=self.id, name=self.name) + return dict(id=self.id, name=self.name, description=self.description) def toJSON(self): return json.dumps(self.to_dict(), default=lambda o: o.__dict__,