I have just updated to OTRS v4 and since the update, when I update the impact level it does not automatically change the priority like it used to do on the old version. I have to select it manually.
Could anyone help please as to why this is not working?
When creating a new phone or email ticket it automatically updates, its just when using the priority view in AgentTicketZoom.
I had a quick look in AgentTicketActionCommon.tt and compared to AgentTicketEmail.tt (for new email tickets) and the difference I see is in the Email there is no reference to this Priority render block. Not sure if this is significant or not.
Code: Select all
[% RenderBlockStart("Priority") %]
<label for="NewPriorityID">[% Translate("Priority") | html %]:</label>
<div class="Field">
[% Data.PriorityStrg %]
</div>
<div class="Clear"></div>
[% WRAPPER JSOnDocumentComplete %]
<script type="text/javascript">//<![CDATA[
$('#NewPriorityID').bind('change', function (Event) {
Core.AJAX.FormUpdate($('#Compose'), 'AJAXUpdate', 'NewPriorityID', ['TypeID', 'ServiceID', 'SLAID', 'NewOwnerID', 'OldOwnerID', 'NewResponsibleID', 'NewStateID' [% Data.DynamicFieldNamesStrg %] ]);
});
//]]></script>
[% END %]
[% RenderBlockEnd("Priority") %]