Skip to content

Commit b9180b8

Browse files
committed
XWIKI-20337: Bad condition for editing notification filter preferences
* Fix condition for watching / unwatching users (cherry picked from commit 0bd5585)
1 parent 10c0748 commit b9180b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationPreferenceService.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
#elseif ("$!request.target" == 'user')
5353
#set ($targetDoc = $xwiki.getDocument($targetUser))
5454
#set ($targetRef = $services.model.resolveDocument($targetUser))
55-
#set($isActionAllowed = ($services.security.authorization.hasAccess('admin', $requestedUserDocRef) || $xcontext.userReference.equals($targetRef)))
55+
#set($isActionAllowed = ("$!request.action" == 'watchUser' || "$!request.action" == 'unwatchUser' || $services.security.authorization.hasAccess('admin', $requestedUserDocRef) || $xcontext.userReference.equals($targetRef)))
5656
#end
5757
#if ("$!request.action" == "" && $request.method.equalsIgnoreCase('get'))
5858
This is a technical page for Notifications macro.

0 commit comments

Comments
 (0)