|
67 | 67 | <&/Elements/SelectWatcherType, |
68 | 68 | Name => "Ticket-AddWatcher-Principal-". $u->PrincipalId, |
69 | 69 | Queue => $Ticket->QueueObj, |
70 | | - Widget => $Widget, |
| 70 | + HiddenRoles => \@HiddenRoles, |
71 | 71 | &> |
72 | 72 | </div> |
73 | 73 | <div class="col-9"> |
|
94 | 94 | <& /Elements/SelectWatcherType, |
95 | 95 | Name => "Ticket-AddWatcher-Principal-".$g->PrincipalId, |
96 | 96 | Queue => $Ticket->QueueObj, |
97 | | - Widget => $Widget, |
| 97 | + HiddenRoles => \@HiddenRoles, |
98 | 98 | &> |
99 | 99 | </div> |
100 | 100 | <div class="col-9"> |
|
119 | 119 | % $counter++; |
120 | 120 | <div class="row mt-2"> |
121 | 121 | <div class="col-3"> |
122 | | - <&/Elements/SelectWatcherType, Name => "WatcherTypeEmail".$counter, Queue => $Ticket->QueueObj, Widget => $Widget &> |
| 122 | + <&/Elements/SelectWatcherType, Name => "WatcherTypeEmail".$counter, Queue => $Ticket->QueueObj, HiddenRoles => \@HiddenRoles, &> |
123 | 123 | </div> |
124 | 124 | <div class="col-9"> |
125 | 125 | <input type="hidden" name="WatcherAddressEmail<%$counter%>" value="<%$email->format%>"> |
|
132 | 132 | % for my $i (1 .. 3) { |
133 | 133 | <div class="row mt-2"> |
134 | 134 | <div class="col-3"> |
135 | | - <&/Elements/SelectWatcherType, Name => "WatcherTypeEmail" . $i, Queue => $Ticket->QueueObj, %ARGS &> |
| 135 | + <&/Elements/SelectWatcherType, Name => "WatcherTypeEmail" . $i, Queue => $Ticket->QueueObj, HiddenRoles => \@HiddenRoles, &> |
136 | 136 | </div> |
137 | 137 | <div class="col-6"> |
138 | 138 | <& /Elements/EmailInput, Name => 'WatcherAddressEmail' . $i, Size => '20', AutocompleteType => 'Principals' &> |
@@ -180,5 +180,5 @@ $GroupOp => '=' |
180 | 180 | $GroupString => undef |
181 | 181 | $PrivilegedOnly => undef |
182 | 182 | $Ticket => undef |
183 | | -$Widget => "People" |
| 183 | +@HiddenRoles => () |
184 | 184 | </%ARGS> |
0 commit comments