Skip to content

Conversation

@toKrause
Copy link
Contributor

@toKrause toKrause commented Nov 10, 2025

Link to jira.

To be used in conjunction with MyCoRe-Org/mycore#2724.
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 requested a review from rochpaul November 10, 2025 15:31
@toKrause toKrause marked this pull request as draft November 10, 2025 15:31
@toKrause toKrause force-pushed the issues/MCR-3551_Allow-hiding-of-publicly-available-derivates branch 2 times, most recently from 9d720de to 9e3bb66 Compare December 10, 2025 12:57
@toKrause toKrause force-pushed the issues/MCR-3551_Allow-hiding-of-publicly-available-derivates branch from 9e3bb66 to 6ecd2e4 Compare December 16, 2025 20:10
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