-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
Steps to reproduce:
- log in as student
- in Calendar portlet, click Options --> Edit
- click "Add a Calendar"
- 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)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels