Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.3, 1.1.1, 1.2
-
None
-
None
Description
The ETag for a show/list function includes only the user's role. When not logged in, the user_ctx.roles defaults to []. When logged in as a user, but one with no roles, user_ctx.roles is also []. We return the same ETag, and thus the response post-login is a 304 response.
Including the user name will fix this, as it defaults to 'null', which cannot collide with any logged-in user name.