I am unable to successfully execute javascript script based on a user's group membership the code listed below in footer.vm . Only the alert indicating the user is NOT in group 'jira-users' is ever displayed.
FYI what I am attempting to do is disable any release links via javascript unless the user is in a specific group but I am unable to successfully test the user is in the basic 'jira-users' group.
Is there a more elegant way accomplish what I am attempting?
<div id="test-group-membership">
#if ($userAccessor.hasMembership('jira-users', $helper.action.remoteUser.name))
<script type="text/javascript">
alert('you are obviously in jira-users group');
</script>
#else
<script type="text/javascript">
alert('apparently you are not in the jira-users group');
</script>
#end
</div>
#if ($authcontext.loggedInUser.name) #if ($jiraUserUtils.getGroupNamesForUser($authcontext.loggedInUser.name).contains('releasers')) <script> alert('user is in releasers'); </script> #else <script> alert('user is not in releasers') //add some code to disable elements that enable release of a version, like the Release button </script> #end #end
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.