Clicking on the "Error document" notification can crash Drive with the following stacktrace:
Traceback (most recent call last): File "gui\application.py", line 779, in _handle_notification_action func = getattr(self.api, action) AttributeError: 'QMLDriveApi' object has no attribute 'show_conflicts'
We should be more robust against future identical issue by using something like:
func = getattr(self.api, action, None) if not func: log.error(f"Action {action}() is not defined in {self.api}") return