Bug 1418915 - Unable to add additional Google calendar
Summary: Unable to add additional Google calendar
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution-data-server
Version: 25
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2017-02-03 06:52 UTC by Heiko Adams
Modified: 2017-02-06 10:25 UTC (History)
4 users (show)

Fixed In Version: evolution-data-server-3.22.5
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2017-02-06 10:25:57 UTC
Type: Bug

Attachments (Terms of Use)
Screenshot (german) (11.59 KB, image/jpeg)
2017-02-03 06:52 UTC, Heiko Adams
no flags Details

Description Heiko Adams 2017-02-03 06:52:26 UTC
Created attachment 1247371 [details]
Screenshot (german)

Description of problem:
I'm unable to add an additional google calendar to evolution. Everytime I try with calendar-selection window is empty and shows the errormessage "Google secret not found"

Version-Release number of selected component (if applicable):
$  rpm -q evolution

How reproducible:

Steps to Reproduce:
1. open evolution
2. try to add an additional google calenadr

Actual results:
Errormessage "Google secret not found"

Expected results:

Additional info:
Gnome online account says everything is fine with Google authentication

Comment 1 Milan Crha 2017-02-03 11:12:48 UTC
Thanks for a bug report. As long as GNOME Online Accounts are involved, all allowed calendars are added to the evolution automatically. Which are allowed or not is configured on the Google server here:

I see the error when File->New->Calendar->Google type. It should ask for a password instead, though such created calendars will not be paired with your GOA account, which, I think, is not what you want.

Comment 2 Milan Crha 2017-02-06 10:25:57 UTC
I fixed the error (it had been also overwriting an existing one) and committed it for the next release of the evolution-data-server.

Created commit c4a79e3 and commit 96159f1 in eds master (3.23.90+)
Created commit a2ab1e9 in eds gnome-3-22 (3.22.5+) [1]

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=a2ab1e9

Note You need to log in before you can comment on or make changes to this bug.