Bladeren bron

Minor cleanup

Yentl Van Tendeloo 7 jaren geleden
bovenliggende
commit
de45d83a65
2 gewijzigde bestanden met toevoegingen van 2 en 6 verwijderingen
  1. 0 5
      classes/canvas/canvas_element.xml
  2. 2 1
      frontend.py

+ 0 - 5
classes/canvas/canvas_element.xml

@@ -232,7 +232,6 @@
                         self.prev_results = {k: (json.dumps(v) if v is not None else '') for k, v in result.items() if not isinstance(v, dict)}
                         self.al = {k: v for k, v in result.items() if isinstance(v, dict)}
                         self.al_keys = self.al.keys()
-                        print("AL KEYS: " + str(self.al_keys))
                     </script>
                 </transition>
             </state>
@@ -243,7 +242,6 @@
                     <transition cond="self.al" target="../process">
                         <script>
                             self.attr_name, self.attr_dict = self.al.popitem()
-                            print("Request...")
                         </script>
                         <raise event="mv_request" scope="broad">
                             <parameter expr="'AL_text'"/>
@@ -320,13 +318,10 @@
                 <transition cond="len(self.diff_results) > 0" target=".">
                     <script>
                         k, v = self.diff_results.popitem()
-                        print("KEY: " + str(k))
                         if k in self.al_keys:
-                            print("CODE")
                             op = "attr_assign_code"
                             params = [current_model, self.as_element, k, v]
                         else:
-                            print("VALUE")
                             op = "attr_assign"
                             params = [current_model, self.as_element, k, json.loads(v) if v != '' else 'null']
                     </script>

+ 2 - 1
frontend.py

@@ -3544,7 +3544,7 @@ class Modelverse(RuntimeClassBase):
     
     def _initialized_behaviour_operations_read_attrs_0_exec(self, parameters):
         response = self.responses.pop(0).split(": ", 1)[1].strip()
-        if "\n" in response:
+        if " : " in response:
             values = {line.split(" : ", 1)[0]: line.split(" : ", 1)[1] for line in response.split("\n")}
             values = {key: json.loads(values[key].split(" = ", 1)[1]) for key in values}
         else:
@@ -14735,6 +14735,7 @@ class CanvasElement(RuntimeClassBase, SCCDWidget):
     
     def _update_attrs_query_0_exec(self, parameters):
         result = parameters[0]
+        print("RESULT: " + str(result))
         self.prev_results = {k: (json.dumps(v) if v is not None else '') for k, v in result.items() if not isinstance(v, dict)}
         self.al = {k: v for k, v in result.items() if isinstance(v, dict)}
         self.al_keys = self.al.keys()