share ticket and ticket message

This commit is contained in:
javad committed 2026-10-04 16:42:19 +03:30
1 parent 39e64854b8
commit 79fe1cddbb
35 files changed
+1742 -95

No files matched your search

+2
View File
@@ -115,9 +115,11 @@ document.querySelectorAll('[data-conversation-workspace]').forEach(workspace=>{
if(!data.changed)return;
const wasAtBottom=atBottom();
const fragment=document.createRange().createContextualFragment(data.html||'');
if(data.staff_limited)scroller.querySelectorAll('[data-load-older]').forEach(item=>item.remove());
if(data.replace)scroller.querySelectorAll('[data-message],.date-divider,.conversation-empty').forEach(item=>item.remove());
else scroller.querySelectorAll('.conversation-empty').forEach(item=>item.remove());
scroller.insertBefore(fragment,conversationEnd);
if(data.staff_limited)window.htmx?.process(scroller);
workspace.dataset.pollVersion=data.version||'';workspace.dataset.pollCursor=data.cursor||'';
const count=workspace.querySelector('[data-conversation-count]');if(count)count.textContent=String(data.count??'');
workspace.querySelectorAll('[data-ticket-status]').forEach(item=>item.textContent=data.status||item.textContent);