#4673 - Issues with permissions for calendar attachments / Comcode repopulation problem wrt attachments

Identifier #4673
Issue type Major issue (breaks an entire feature)
Title Issues with permissions for calendar attachments / Comcode repopulation problem wrt attachments
Status Completed
Handling member Chris Graham
Version 10.0.38
Addon core
Description There are 3 interconnected issues that most visibly affect the calendar system, but also would cause problems if fully purging the Comcode cache (something that isn't usually done)...

1) The Comcode isn't parsed to the correct event ID on calendar pages, leading to constant reevaluation of the Comcode (empty cache). This is only when multi-lang-translation is not enabled.
2) Calendar attachment permissions are not correctly calculated for users other than the original event submitter.
3) Attachment permissions run against the current user rather than content submitter. This is an issue on evaluting Comcode with an empty cache, as these users will not match in such a case.
Steps to reproduce

Funded? No
Commits

Fixed MANTIS-4673 (Issues with permissions for calendar attachments / Comcode... (c7f88e84) · Commits · Composr ecosystem / Composr · GitLab

The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated