do not allow normal users to assign to "support technique" (#77067)

This commit is contained in:
Frédéric Péters 2023-08-03 13:37:29 +02:00
parent 7dd62db531
commit b3242aa0c0
1 changed files with 11 additions and 1 deletions

View File

@ -357,7 +357,9 @@ $(function() {
$('#top-menu').css('background-position', '0 -' + timestamp + 'px');
// don't allow assigning issues to Entr'ouvert group
$('body.controller-issues #issue_assigned_to_id [value=21]').hide();
$('body.controller-issues #issue_assigned_to_id option:contains("Entr\'ouvert")').hide();
// don't allow assigning issues to "support technique" group
$('body.controller-issues #issue_assigned_to_id option:contains("Support technique")').hide();
if ($('body.controller-issues.action-new').length == 1) {
alter_new_issue_page();
@ -387,4 +389,12 @@ $(function() {
folded_custom_reports();
}
// admin features, fake access control
if ($('.administration').length == 0) {
return;
}
// allow assigning issues to "support technique" group
$('body.controller-issues #issue_assigned_to_id option:contains("Support technique")').show();
});