diff -r 466c3df67835 -r 2263f2ecf9bb tests/svghmi/py_ext_0@py_ext/pyfile.xml --- a/tests/svghmi/py_ext_0@py_ext/pyfile.xml Tue Oct 20 00:23:52 2020 +0200 +++ b/tests/svghmi/py_ext_0@py_ext/pyfile.xml Tue Oct 20 00:24:49 2020 +0200 @@ -30,8 +30,9 @@ def render_POST(self, request): newstr = request.content.getvalue() newdata = json.loads(newstr) - vars = newdata[u'vars'] args = newdata[u'args'] + range_feedback = newdata[u'range'] + slider_position = newdata[u'position'] visible = newdata[u'visible'] options = newdata[u'options'] @@ -40,14 +41,11 @@ if action == "onClick[acknowledge]": AlarmIndex[int(alarmid)][2] = "ack" - svars = (vars + [0,0])[:3] - range_feedback = svars[1] - slider_position = svars[2] - answer = self.renderTable(range_feedback, slider_position, visible, *(args+svars[3:])) + answer = self.renderTable(range_feedback, slider_position, visible) janswer = json.dumps(answer) return janswer - def renderTable(self, old_range, old_position, visible, *options): + def renderTable(self, old_range, old_position, visible): new_range = len(Alarms) delta = new_range - visible new_position = 0 if delta <= 0 else delta if old_position > delta else old_position