|
|
@@ -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>
|