feat: reso programma indipendente. fix: ora il filtro owner della pagina ticket a mio carico segue l'agente selezionato (l'asciamo stare che la funzione di selezione dell'agente non dovrebbe proprio esistere XD)
This commit is contained in:
+11
-1
@@ -481,11 +481,21 @@ const App = {
|
||||
localStorage.setItem('activeAgentId', select.value);
|
||||
}
|
||||
|
||||
if (typeof Filters !== 'undefined' && Filters.allStates && Filters.allStates.my) {
|
||||
Filters.allStates.my.user_id = select.value;
|
||||
}
|
||||
|
||||
// Handle dropdown change event
|
||||
select.addEventListener('change', () => {
|
||||
localStorage.setItem('activeAgentId', select.value);
|
||||
const newAgentId = select.value;
|
||||
localStorage.setItem('activeAgentId', newAgentId);
|
||||
if (typeof Filters !== 'undefined' && Filters.allStates && Filters.allStates.my) {
|
||||
Filters.allStates.my.user_id = newAgentId;
|
||||
localStorage.setItem('otrs_turbo_filters_my', JSON.stringify(Filters.allStates.my));
|
||||
}
|
||||
Toast.success(`Agente attivo cambiato: ${select.options[select.selectedIndex].text}`);
|
||||
this.updateDailyTimer();
|
||||
this.updateSidebarBadges();
|
||||
this.route();
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user