fix: note temporanee che non funzionavano. feat: le note possono essere inviate ad otrs senza numero di ticket. style: rivisti alcuni nomi e colore per invio di una nota temporanea in otrs.

This commit is contained in:
Gabriele Cimaschi committed 2026-09-07 17:58:13 +02:00
1 parent b828d60bb2
commit f21be0abcb
9 files changed
+216 -70

No files matched your search

+9 -6
View File
@@ -462,10 +462,11 @@ const TicketCreateView = {
`).join('');
ownerSuggestionsDiv.style.display = 'block';
// Bind click
// Bind click/mousedown
ownerSuggestionsDiv.querySelectorAll('.autocomplete-suggestion-item').forEach(item => {
if (item.dataset.id) {
item.addEventListener('click', () => {
item.addEventListener('mousedown', (e) => {
e.preventDefault();
ownerSearchInput.value = item.dataset.name;
ownerIdInput.value = item.dataset.id;
ownerSuggestionsDiv.style.display = 'none';
@@ -517,10 +518,11 @@ const TicketCreateView = {
`).join('');
responsibleSuggestionsDiv.style.display = 'block';
// Bind click
// Bind click/mousedown
responsibleSuggestionsDiv.querySelectorAll('.autocomplete-suggestion-item').forEach(item => {
if (item.dataset.id) {
item.addEventListener('click', () => {
item.addEventListener('mousedown', (e) => {
e.preventDefault();
responsibleSearchInput.value = item.dataset.name;
responsibleIdInput.value = item.dataset.id;
responsibleSuggestionsDiv.style.display = 'none';
@@ -571,10 +573,11 @@ const TicketCreateView = {
}).join('');
queueSuggestionsDiv.style.display = 'block';
// Bind click
// Bind click/mousedown
queueSuggestionsDiv.querySelectorAll('.autocomplete-suggestion-item').forEach(item => {
if (item.dataset.id) {
item.addEventListener('click', () => {
item.addEventListener('mousedown', (e) => {
e.preventDefault();
queueSearchInput.value = item.dataset.name;
queueIdInput.value = item.dataset.id;
queueSuggestionsDiv.style.display = 'none';