Description
EDIT:
To those who end up here, @kanocz had submitted a pull request using golang to remedy our troubles! However, he recommends #345 since it doesn't require installing golang first. Check it out!
I've personally tested both methods on my system, and both work. For now, as per @kanocz's recommendation, I'm sticking with @gaganpreet's solution.
rm -rf ~/.local/share/plasma/plasmoids/org.kde.plasma.eventcalendar sudo rm -rf /usr/share/plasma/plasmoids/org.kde.plasma.eventcalendar git clone https://github.com/gaganpreet/plasma-applet-eventcalendar eventcalendar cd eventcalendar git switch google-calendar-fix git pull sh ./installI will close the issue as soon as @Zren approves the pull request and merges.
And of course, thank you again @gaganpreet, @kanocz, and, of course, @Zren for working on this problem.
Hi @Zren,
Thanks for your work on this great widget.
I have a small problem with the Google Calendar integration. Upgraded from Kubuntu 20.04 LTS to 22.04 LTS recently.
Tried to sync my Google Calendar account with Event Calendar like I had set up on my previous version of the Kubuntu distro, and the following error was thrown after the applet launched my web browser.
I have v76 installed.
Access blocked: KDE Event Calendar Widget’s request is invalid
You can’t sign in because KDE Event Calendar Widget sent an invalid request. You can try again later, or contact the
developer about this issue.
Learn more about this error
If you are a developer of KDE Event Calendar Widget, see
error details.
Error 400: invalid_request
Error 400: invalid_request
The out-of-band (OOB) flow has been blocked in order to keep users secure. Follow the Out-of-Band (OOB) flow Migration Guide linked in the developer docs below to migrate your app to an alternative method.
Request details:
redirect_uri=urn:ietf:wg:oauth:2.0:oob
Related developer documentation
I went to my google account to make sure KDE wasn't already a Third-party app with account access, potentially causing an issue causing overlapping authentication parameters. Removed KDE, and tried again. Still threw the same error.
Any related open or closed issues in the repo to help me sus out a solution?
Thanks in advance,
Neil
System Specs:
a8888b. Host - neil@FractalNorth
d888888b. Machine - ASUS System Product Name Version
8P"YP"Y88 Kernel - 6.8.0-48-generic
8|o||o|88 Distro - Ubuntu 24.04.1 LTS (Noble Numbat)
8' .88 DE - KDE
8`._.' Y8. WM - KWin (X11)
d/ `8b. Packages - 2463 (dpkg), 14 (cargo), 20 (flatpak)
dP Y8b. Shell - bash
d8: ::88b. Terminal - konsole
d8" 'Y88b Resolution - 1920x1080, 1920x1080
:8P :888 Uptime - 24m
8a. _a88P CPU - AMD Ryzen 9 5950X 16-Core Processor (32)
._/"Yaa .| 88P| CPU Load - 1%
\ YP" `| `. Memory - 5.0 GB / 32.8 GB
/ \.___.d| .' GPU - GA102 [GeForce RTX 3090]
`--..__) `._.'