Closed Bug 1678302 Opened 4 years ago Closed 4 years ago

Importing a gsuite calendar doesn't auto-detect URL

Categories

(Calendar :: Provider: CalDAV, defect)

defect

Tracking

(thunderbird_esr78 unaffected, thunderbird84 fixed)

RESOLVED FIXED
85 Branch
Tracking Status
thunderbird_esr78 --- unaffected
thunderbird84 --- fixed

People

(Reporter: emilio, Assigned: mkmelin)

References

Details

Attachments

(1 file)

STR, on Daily:

  • File -> New -> Calendar
  • Click on "On the Network"
  • Note how introducing an @gmail.com account works fine and correctly spawns the OAuth prompt.
  • Try introducing a GSuite email (like my mozilla.com, my university, or my chromium.org emails). E.g., try with ealvarez[at]mozilla.com.
  • See how it's not auto-detected.

To make it work I had to add https://apidata.googleusercontent.com/caldav/v2 as the URL, which is non-obvious. It seems adding gmail.com as the URL also works (lol, guess I should've tried that before, I had tried calendar.google.com, and a variety of other urls before that).

The records have a host, not a name. Also tighten up the check a bit.

Assignee: nobody → mkmelin+mozilla
Status: NEW → ASSIGNED
Attachment #9188839 - Flags: review?(geoff)

Comment on attachment 9188839 [details] [diff] [review]
bug1678302_caldetect_gsuite.patch

Nice one.

Attachment #9188839 - Flags: review?(geoff) → review+
Target Milestone: --- → 85 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/63bea70fe8e2
fix GSuite calendar detection. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
See Also: → 306495

Comment on attachment 9188839 [details] [diff] [review]
bug1678302_caldetect_gsuite.patch

[Approval Request Comment]
Let's beta users set up GSuite calendars. This is fixing up work from bug 306495.

Attachment #9188839 - Flags: approval-comm-beta?

Comment on attachment 9188839 [details] [diff] [review]
bug1678302_caldetect_gsuite.patch

[Triage Comment]
Approved for beta

Attachment #9188839 - Flags: approval-comm-beta? → approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: