GOOGLE-52: Edits to Calendar events are not visible until page refresh

Activity

CONTRIB-23 11

Keyboard shortcuts  
Summarize the review outcomes (optional)
 
#permalink

Details

Warning: no files are visible, they have all been filtered.
Participant Role Time Spent Comments Latest Comment
Author 18m 5 I added functionality to bring the pop-up back in focus i...
Reviewer - 100% reviewed 9m 4 Looking good Reggie.
Reviewer - Complete 7m 1 Looks good.
Reviewer - Complete 3m 1 All looks good to me!
Total   37m 11  
#permalink

Objectives

If you edit a calendar event, the changes to the event are not visible until you refresh the page.

There might not be a viable solution to this, since the edit to the event takes place in google, but it caused me initial confusion as I thought my edit did not save. I had to refresh the page to see the change. This caused frustration as I was in the week view when I edited the event, and it took me back to the month view after the refresh.

Steps to reproduce
1. Create an event in the Sakai GCalendar interface
2. Click on that event in the Sakai GCalendar interface (in week view)
3. Change the time of the event.
4. Click Save (In the Google Interface)
5. Close the Google Calendar window that had popped up
You are now back in your GCalendar tool interface
6. Look for your change
It does not display
7. Refresh the page
You are taken out of week view (particularly frustrating if you'd gone several weeks into the future) and are returned to month view.

Branches in review

#permalink

Issues Raised From Comments

Key Summary State Assignee
#permalink

General Comments

Reggie Rodrigues

Added a spinner to show ajax calls in progress. Added a timer to check if the...

Added a spinner to show ajax calls in progress. Added a timer to check if the Google event pop-up has closed. When pop-up is closed we refresh the calendar events to display any updates.

David Haines

Looks good.

Looks good.

Beth Kirschner

All looks good to me!

All looks good to me!

Gonzalo Silverio

Looking good Reggie.

Looking good Reggie.

Reggie Rodrigues

I added functionality to bring the pop-up back in focus in the event the user...

I added functionality to bring the pop-up back in focus in the event the user switches to the calendar page and clicks the event link again.

/umich/google/.../webapp/css/gcalendar.css Changed
/umich/google/gcalendar/.../src/webapp/images/ Added
Open in IDE #permalink
/umich/.../images/ajax_loader_blue_128.gif Added
Open in IDE #permalink
/umich/google/.../webapp/js/gcalendar.js Changed 4
/umich/.../vm/chef_gcalendar_delegateaccess.vm Changed 2

Review updated: Reload | Ignore | Collapse

You cannot reload the review while writing a comment.

Create issue

X
Assign To Me

Log time against