Open giovannipizzi opened 1 day ago
Also: when going directly to the Job list from the home page, it crashes:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
/tmp/ipykernel_8560/1471599892.py in <cell line: 4>()
2
3 qi = QueryInterface()
----> 4 qi.filters_layout
AttributeError: 'QueryInterface' object has no attribute 'filters_layout'
And when I click "inspect", now it just opens the page for a new workflow, so I can't check anymore my old calculations...
Hi @giovannipizzi , thanks for reporting the issue.
Also: when going directly to the Job list from the home page, it crashes:
Yes, I can confirm this. I forgot to update it. Will fix it soon.
For the other two issues: 1) click on "Job History" twice, 2) click "inspect", now it just opens the page for a new workflow; I can not reproduce them.
@mikibonacci could you try and see if you can reproduce them?
The Job history
from the home page should be fixed by PR #867 .
To reproduce: click on "Job History" twice (second time when already in that page view)
Automated report
This issue was created with the app's automated bug reporting feature. Attached to this issue is the full traceback as well as an environment fingerprint that contains information about the operating system as well as all installed libraries.
Additional comments (optional):
Example: I submitted a band structure calculation for Silica.
Attachments
Traceback
```python-traceback /opt/conda/lib/python3.9/contextlib.py in __exit__(self, typ, value, traceback) 124 if typ is None: 125 try: --> 126 next(self.gen) 127 except StopIteration: 128 return False /opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in hold_trait_notifications(self) 1500 for changes in cache.values(): 1501 for change in changes: -> 1502 self.notify_change(change) 1503 1504 def _notify_trait(self, name, old_value, new_value): /opt/conda/lib/python3.9/site-packages/ipywidgets/widgets/widget.py in notify_change(self, change) 692 # Send new state to front-end 693 self.send_state(key=name) --> 694 super(Widget, self).notify_change(change) 695 696 def __repr__(self): /opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in notify_change(self, change) 1515 def notify_change(self, change): 1516 """Notify observers of a change event""" -> 1517 return self._notify_observers(change) 1518 1519 def _notify_observers(self, event): /opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in _notify_observers(self, event) 1562 c = getattr(self, c.name) 1563 -> 1564 c(event) 1565 1566 def _add_notifiers(self, handler, name, type): /opt/conda/lib/python3.9/site-packages/aiidalab_qe/app/wrapper.py in _on_job_history_toggle(self, change) 78 ] 79 else: ---> 80 self._view.main.children = [self._view.app] 81 82 def _set_event_handlers(self) -> None: AttributeError: 'AppWrapperView' object has no attribute 'app' ```Environment fingerprint
By submitting this issue I confirm that I am aware that this information can potentially be used to determine what kind of calculation was performed at the time of error.