12-27-2019, 06:28 PM
Hey All,
In a table view, I tried grouping based on a related column, I am locked out of the view now with the stack trace below. I had a look in the widget config to see if there was a saved search I could edit/remove to allow access to the view but doesn't seem to be one. Is there somewhere else the applied grouping would be saved/cached? I am running on FC30 and pulled from git today)
thanks!
-Dan
[b]Error: argument should be integer or bytes-like object, not 'str'[/b]
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5401, in get_widget
html = widget.get_buffer_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 480, in get_buffer_display
buffer = self.get_buffer(cls)
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 471, in get_buffer
self.explicit_display(cls)
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 438, in explicit_display
widget = child.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 438, in explicit_display
widget = child.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 429, in explicit_display
child = self.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 429, in explicit_display
child = self.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 429, in explicit_display
child = self.get_display()
File "/opt/tactic/tactic/src/tactic/ui/panel/table_layout_wdg.py", line 1258, in get_display
self.handle_groups(table, row, sobject)
File "/opt/tactic/tactic/src/tactic/ui/panel/table_layout_wdg.py", line 2731, in handle_groups
if group_value.find("/"):
Just a note that I found that the searches are saved in the Widget Settings table. Removing the entry for my Search Type removed the issue for now. I am sure if I tried to group again I would likely get the same error.
In a table view, I tried grouping based on a related column, I am locked out of the view now with the stack trace below. I had a look in the widget config to see if there was a saved search I could edit/remove to allow access to the view but doesn't seem to be one. Is there somewhere else the applied grouping would be saved/cached? I am running on FC30 and pulled from git today)
thanks!
-Dan
[b]Error: argument should be integer or bytes-like object, not 'str'[/b]
File "/opt/tactic/tactic/src/pyasm/prod/service/api_xmlrpc.py", line 5401, in get_widget
html = widget.get_buffer_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 480, in get_buffer_display
buffer = self.get_buffer(cls)
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 471, in get_buffer
self.explicit_display(cls)
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 438, in explicit_display
widget = child.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 438, in explicit_display
widget = child.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 429, in explicit_display
child = self.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 429, in explicit_display
child = self.get_display()
File "/opt/tactic/tactic/src/pyasm/web/html_wdg.py", line 807, in get_display
super(HtmlElement,self).get_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 459, in get_display
widget.explicit_display()
File "/opt/tactic/tactic/src/pyasm/web/widget.py", line 429, in explicit_display
child = self.get_display()
File "/opt/tactic/tactic/src/tactic/ui/panel/table_layout_wdg.py", line 1258, in get_display
self.handle_groups(table, row, sobject)
File "/opt/tactic/tactic/src/tactic/ui/panel/table_layout_wdg.py", line 2731, in handle_groups
if group_value.find("/"):
Just a note that I found that the searches are saved in the Widget Settings table. Removing the entry for my Search Type removed the issue for now. I am sure if I tried to group again I would likely get the same error.