Open symphorien opened 2 years ago
I agree, GTG should handles errors more gracefully in general (like the hamster plugin problem things).
Looking at the last exception, infobar
is None, which according to the code is returned by self._new_infobar()
, except that it only returns None if self.vbox_toolbars
is falsy (such as None), and self.vbox_toolbars
is set to an builder object of the same name. Doing a grep for vbox_toolbars
just shows me results in the used main_window.py
file, but not in any other file (like main_window.ui
which I would have expected).
Did something accidentally lost while working on that main_window.ui
file?
Somewhat related, but presumably not the same: #845
When opening gtg0.6 for some reason the caldav password is reset to empty (this is another issue that I will open shortly).
This triggers the following traceback:
gtg should handle the authentication error gracefully.
Context: Global generic exception
Software versions: