Closed Bug 1175597 Opened 9 years ago Closed 9 years ago

Unable see/enter email addresses in Invite Attendees field

Categories

(Calendar :: Provider: GData, defect)

Lightning 3.3
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: another, Unassigned)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36

Steps to reproduce:

Lightning 3.3.3, Provider for Google Calendar 1.0.4 with Thunderbird 31.7.0 Update 38.0.1 (OS X 10.10.3)

Steps To Reproduce:
1. Create a new event in Lightning (with a GoogleAPI calendar assigned with an email address assigned)
2. Select Invite Attendees




Actual results:

Actual Results:
There is no dialogue window for entry

Error Console does not seem to show anything with regard to Invite Attendees




Expected results:

Expected Result:
There would be a selectable field in top left that would enable dialogue entry (email address, or contacts)
So when clicking "Invite Attendee", no attendee invitation window shows up? This is strange, especially without related error console messages. You mentioned there are some, can you paste those? Maybe there is something that helps.

> Expected Result:
> There would be a selectable field in top left that would enable dialogue entry (email address, or contacts)

Can you further explain what you mean here? Do you mean the normal invite attendees dialog that you'd also see when creating events on the Home calendar?
Flags: needinfo?(another)
Hi Philipp, thanks for checking into this bug.

Please find a copy below of the errors when I'm entering the Invitee dialogue --

Timestamp: 8/20/15, 12:30:48 
Warning: Use of Mutation Events is deprecated. Use MutationObserver instead.
Source File: chrome://calendar/content/calendar-event-dialog-attendees.js
Line: 32

[calGoogleCalendar] Freebusy query for [Redacted email address] failed (2147500037): null 

As far as further explaining my expected results:

Once I'm in the "New Event" window I select the "Invite Attendees" button and that opens a new window directly partially covering the "New Event" window. The new window is the "Invite Attendees" window showing a "Suggested time slot" buttons on the top and then icons for desired conditions for the attendees (i.e. Required Attendee,etc), a legend for the contacts status, as well as scalable view of a calendar, but there is no area to add contacts, simply there is no button or interaction I can perform in this window other than the buttons on top and the calendar view on the right. I can provide screen shots if it helps.
Flags: needinfo?(another)
Ah ok, looks like the freebusy request is failing. Can you follow these steps: https://wiki.mozilla.org/Calendar:GDATA_Provider#Enabling_Debugging and check the error console for messages just before the failed request?

A screenshot would be great, too.
Flags: needinfo?(another)
Flags: needinfo?(another)
Both debugging and verbose messaging have been enabled. Messages copied below:

Timestamp: 8/20/15, 16:49:10 
Warning: Use of Mutation Events is deprecated. Use MutationObserver instead.
Source File: chrome://calendar/content/calendar-event-dialog-attendees.js
Line: 32

[calGoogleCalendar] Freebusy query for [email address redacted] failed (2147500037): null

Timestamp: 8/20/15, 16:51:37 
Error: TypeError: aDisplay is null
Source File: resource://gre/components/mimeJSComponents.js
Line: 353

Timestamp: 8/20/15, 16:51:37 
Error: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "aDisplay is null" {file: "resource://gre/components/mimeJSComponents.js" line: 353}]'[JavaScript Error: "aDisplay is null" {file: "resource://gre/components/mimeJSComponents.js" line: 353}]' when calling method: [nsIMsgHeaderParser::makeFromDisplayAddress]
Source File: chrome://calendar/content/calendar-event-dialog-attendees.xml
Line: 399
Here are some more messages after restart, and prior to attempting a Invitee request:

Timestamp: 8/20/15, 17:06:29 
Warning: Use of Mutation Events is deprecated. Use MutationObserver instead.
Source File: chrome://calendar/content/widgets/calendar-widgets.xml
Line: 496

[calGoogleSessionManager] Creating session [Redacted email1 address]

[calGoogleSessionManager] Creating session [Redacted email2 address]

[calICSCalendar] Refreshing EXTERNAL

[calCachedCalendar] Performing playback operation add on 0 items to [Redacted calendar1 name]

[calICSCalendar] Unable to load stream - status: 2152857618

[calCachedCalendar] Performing playback operation add on 0 items to [Redacted calendar2 name]

[calCachedCalendar] Performing playback operation modify on 0 items to [Redacted calendar1 name]

[calCachedCalendar] Performing playback operation delete on 0 items to [Redacted calendar1 name]

[calCachedCalendar] Doing changelog based sync for calendar googleapi://[Redacted email1]/?calendar=[Redacted email1]

[calGoogleSession] Token expired 1440115590 seconds ago, resetting

[calGoogleCalendar] Logging in session [Redacted email1]

[calGoogleCalendar] No access token for [Redacted email1], refreshing token

[calGoogleSession] Adding item https://www.googleapis.com/calendar/v3/users/me/calendarList/[Redacted email1] to queue

[calGoogleSession] Adding item https://www.googleapis.com/calendar/v3/calendars/[Redacted email1]/events to queue

[calGoogleCalendar] Successfully acquired a new OAuth token for [Redacted email1]

[calGoogleRequest] Requesting GET https://www.googleapis.com/calendar/v3/users/me/calendarList/[redacted email1]

[calGoogleRequest] Requesting GET https://www.googleapis.com/calendar/v3/calendars/[redacted email1]/events?timeZone=America%2FLos_Angeles&maxResults=1000&showDeleted=true&syncToken=COjB9d39tccCEOjB9d39tccCGAU%3D

[calGoogleCalendar] Request GET https://www.googleapis.com/calendar/v3/users/me/calendarList[redacted email1] responded with HTTP 200

[calCachedCalendar] replayChangesOn finished.

[calCachedCalendar] sync queue empty.

[calGoogleCalendar] Request GET https://www.googleapis.com/calendar/v3/calendars/[redacted email1]/events?timeZone=America%2FLos_Angeles&maxResults=1000&showDeleted=true&syncToken=COjB9d39tccCEOjB9d39tccCGAU%3D responded with HTTP 200

[calGoogleCalendar] No events have been changed on [redacted calendar1 name]

[calGoogleCalendar] New sync token for [redacted calendar1 name](events) is now: COjB9d39tccCEOjB9d39tccCGAU=

[calCachedCalendar] replayChangesOn finished.
Hello there,

I'm having a quite similar problem using TB 38.2.0 with DAVICAL, maybe I can help...

I do can fill email addresses but freebusy window doesn't show any information.

Encountering this error too :

[calGoogleCalendar] Freebusy query for mymail@myjob.fr failed (2147500037): null

maybe related... maybe not...
This should be fixed with Lightning 4.0.2.1 and up, please reopen if it is still an issue.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
I updated to Lightning 4.0.3.1 and have the exact same scenario as before. No windows for dialogue are present.
According to your screenshot you have reduced the height of the dialog until the field to enter the attendees is about 1 pixel height. Just increase the height of the dialog to see the input fields again.
Ahh. Yes, dragging the entire window exposed the fields. 

Much obliged for your suggestion Stefan.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: