Skip to content

Commit 5caa820

Browse files
committed
Fixed: Simplify permission checks for email and comment note communication events in PartyPermissionServices
(cherry picked from commit bb9ec63)
1 parent d8f7b23 commit 5caa820

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyPermissionServices.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,9 +259,9 @@ Map cancelPartyInvitationPermissionCheck() {
259259
*/
260260
Map partyCommunicationEventPermissionCheck() {
261261
Map result = success()
262-
if (parameters.communicationEventTypeId == 'EMAIL_COMMUNICATION' && parameters.mainAction == 'CREATE') {
262+
if (parameters.communicationEventTypeId == 'EMAIL_COMMUNICATION') {
263263
parameters.altPermission = 'PARTYMGR_CME-EMAIL'
264-
} else if (parameters.communicationEventTypeId == 'COMMENT_NOTE' && parameters.mainAction == 'CREATE') {
264+
} else if (parameters.communicationEventTypeId == 'COMMENT_NOTE') {
265265
parameters.altPermission = 'PARTYMGR_CME-NOTE'
266266
} else if (parameters.partyIdFrom != userLogin.partyId
267267
&& parameters.partyIdTo != userLogin.partyId

0 commit comments

Comments
 (0)