Skip to content

Conversation

@toKrause
Copy link
Contributor

@toKrause toKrause commented Nov 10, 2025

Link to jira.

Relies on #2767.

To be used in conjunction with MyCoRe-Org/mir#1227.
To be used in conjunction with MyCoRe-Org/mycore-classifications#30.

This is the implementation currently used for MACAU since 2021. It might not be the cleanest implementation, especially the duplicated parts in MIR.

It may be better to have a simpler implementation with less duplication in Java-Code, i.e. by extending isDisplayedEnabledDerivate, which is already called in most cases. That method however, is part of the ACL system and concerns itself with permission, but this issue is not a paermissions-issue. Also, there are more usages of that method and it is not clear which of that uses can be considered 'public dissemination'. Needs to be discussed.

@toKrause toKrause force-pushed the issues/MCR-3551_Allow-hiding-of-publicly-available-derivates branch from cabe0f5 to 4c32e60 Compare December 10, 2025 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants