Instead of reading out permissions from various roles (and thus potentially introducing a security risk), we should prepare Group for a centralized permission system. Step one would be to introduce a value object that can hold the results of said calculations and provide cacheable metadata.

CommentFileSizeAuthor
#2 group-3028337-2.patch16.44 KBkristiaanvandeneynde

Comments

kristiaanvandeneynde created an issue. See original summary.

kristiaanvandeneynde’s picture

Status: Active » Needs review
StatusFileSize
new16.44 KB

kristiaanvandeneynde’s picture

Status: Needs review » Fixed

In it goes (no BC break, no changed code, just new code).

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.