-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Labels
Description
Latest fixes have highlighted an issue with session caching in Admin UI.
Example 1:
- As admin, add a new shared calendar feed.
- Observe on the admin calendar list that the new feed appears.
- Return to 'View Calendars'
- Observe that the new feed is missing in view preferences.
- Log out and back in as admin
- Observe the new feed is present in view preferences.
Example 2:
- Delete a shared calendar feed in the Admin calendar page.
- Observe that the deleted calendar is still listed.
- Attempt to delete the calendar and observe that a error is thrown.
Flushing the EhCache does not correct this caching issue. This led me to believe it is in the Hibernate Session (as opposed to Http session). Transactions may not be set up correctly. Some experimentation with flushing and clearing the template in HibernateCalendarStore did not seem to help. Might be that the action request that does the updates but the call to get the calendar feeds is in the redirect. Also worth noting is that adding a new feed seems to manifest differently than deleting a feed!
Reactions are currently unavailable