HTTP error codes are not reported through graphical interface
I'm running gnome-calendar 3.36.2 on Ubuntu 20.04.
I just attempted to delete several events from a calendar that's hosted at Google. Unfortunately some problems occurred: in the terminal window where I launched gnome-calendar, I can see
(gnome-calendar:438181): GcalManager-WARNING **: 06:53:23.854: Error removing event: Cannot remove calendar object: Failed to delete resource: HTTP error code 403 (Forbidden)
(gnome-calendar:438181): GcalManager-WARNING **: 06:53:23.856: source_credentials_required_cb: Failed to authenticate 'Adam Dingle': Failed with HTTP error 403: Forbidden
(gnome-calendar:438181): GcalManager-WARNING **: 06:53:25.184: source_credentials_required_cb: Failed to authenticate 'Adam Dingle': Failed with HTTP error 403: Forbidden
(gnome-calendar:438181): GcalManager-WARNING **: 06:53:30.961: source_credentials_required_cb: Failed to authenticate 'Adam Dingle': Failed with HTTP error 403: Forbidden
But in the graphical interface these errors weren't reported at all. I think that any network error should be reported through the GUI - otherwise an operation will seem to fail with no explanation (or, worse, it may seem that it succeeded when actually it did not).