Page 1 of 1

Issue with provider for google calendar

Posted: 2020-12-14, 21:09
by nameserver1
Hello,

Using Interlink Mail version 52.9.7634, after todays big google outage, the provider for google calendar seems to have stopped working.

I've tried with both a regular @gmail.com account and a Google Workspace email account and both give this error message.

Checking the console for errors I see this:

Code: Select all

Timestamp: 2020-12-14 22:06:15
Error: [calGoogleSession] Authentication failure: {
  "error": "invalid_grant",
  "error_description": "Malformed auth code."
}
Source File: resource://gdata-provider/modules/gdataSession.jsm
Line: 269
Tried the newer version of provider for google calendar in latest Thunderbird and that seems to be working fine though.

Re: Issue with provider for google calendar

Posted: 2020-12-14, 23:00
by New Tobin Paradigm
I'm not surprised.

Re: Issue with provider for google calendar

Posted: 2021-01-31, 14:25
by nameserver1
Hey,

Just wanted to post an update here that I found the issue and solution in this commit https://github.com/kewisch/gdata-provid ... e482e5c105

So I manually edited the OAuth2.jsm file and added the URI decode and it's working again now.

Re: Issue with provider for google calendar

Posted: 2021-01-31, 14:33
by New Tobin Paradigm
So why don't you submit a pull request to the calendar repo?

Re: Issue with provider for google calendar

Posted: 2021-02-01, 23:09
by New Tobin Paradigm
I'll patch it this time but you guys will HAVE to be getting involved to fix calendar. In the future, I will simply be noting Known Issues.

https://repo.palemoon.org/binaryoutcast/calendar/commit/4daa035fafac3dc1cc65d81125f30cd827522bac

ALSO, please be aware that you really shouldn't be patching local files as those will not only get overwritten but also may not represent the state of the source files due to preprocessing and the like.