do not allow normal users to assign to "support technique" (#77067)
This commit is contained in:
parent
7dd62db531
commit
b3242aa0c0
|
@ -357,7 +357,9 @@ $(function() {
|
||||||
$('#top-menu').css('background-position', '0 -' + timestamp + 'px');
|
$('#top-menu').css('background-position', '0 -' + timestamp + 'px');
|
||||||
|
|
||||||
// don't allow assigning issues to Entr'ouvert group
|
// 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) {
|
if ($('body.controller-issues.action-new').length == 1) {
|
||||||
alter_new_issue_page();
|
alter_new_issue_page();
|
||||||
|
@ -387,4 +389,12 @@ $(function() {
|
||||||
folded_custom_reports();
|
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();
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue