You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
enter values for "Calendar name" and "Calendar URL" and click the "Save calendar" button
check CALENDAR_STORE table and notice how there are two new rows with the calendar name you entered
check CALENDAR_PREFERENCE table and notice how there are two new rows with the calendar URL you entered
in Calendar portlet edit screen, click "Edit Calendar" next to the new calendar you added (notice the "My Calendars" list does not have a duplicate entry)
change the value for "Calendar name" and "Calendar URL" and click the "Save calendar" button
check CALENDAR_STORE table and notice the last row was updated but the second to last row has the original value from step 4
check CALENDAR_PREFERENCE table and notice the last row was updated but the second to last row has the original value from step 4
check CALENDAR_CONFIGURATION table and notice there are no rows with CALENDAR_ID value that references the second to last rows in CALENDAR_STORE and CALENDAR_PREFERENCE (thus those rows are orphaned)
Steps to reproduce: