Skip to content

Commit 1bde995

Browse files
committed
Bug #12281: checking simple document access control properly for attendees of event of personal user calendar
Applying API modifications without changing any logic.
1 parent c6a5357 commit 1bde995

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

community/community-library/src/main/java/org/silverpeas/components/community/security/authorization/CommunityInstanceSimpleDocumentAccessControlExtension.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
package org.silverpeas.components.community.security.authorization;
2626

2727
import org.silverpeas.core.annotation.Service;
28+
import org.silverpeas.core.contribution.attachment.model.SimpleDocument;
2829
import org.silverpeas.core.security.authorization.AccessControlContext;
2930
import org.silverpeas.core.security.authorization.DefaultInstanceSimpleDocumentAccessControlExtension;
3031

@@ -41,7 +42,8 @@ public class CommunityInstanceSimpleDocumentAccessControlExtension
4142
extends DefaultInstanceSimpleDocumentAccessControlExtension {
4243

4344
@Override
44-
public void beforeComputingAuthorizations(final AccessControlContext context) {
45+
public void beforeComputingAuthorizations(final String userId,
46+
final SimpleDocument simpleDocument, final AccessControlContext context) {
4547
if (isDownloadActionFrom(context.getOperations())) {
4648
context.put(CommunityInstanceAccessControlExtension.CAN_ANONYMOUS_ACCESS_INSTANCE, true);
4749
}

0 commit comments

Comments
 (0)