Mercurial Hosting > chat
diff src/chat.js @ 104:46418395c860 default tip
add mute chat
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 14 Jul 2025 00:49:11 -0600 |
parents | 63bcf137e693 |
children |
line wrap: on
line diff
--- a/src/chat.js Sun Jul 13 14:38:52 2025 -0600 +++ b/src/chat.js Mon Jul 14 00:49:11 2025 -0600 @@ -171,6 +171,23 @@ } } +function openMute() { + ajax(`open_mute.js?chat=${currentChatId}`); +} + +function doOpenMute(muted) { + let dialog = document.querySelector('dialog[mute]'); + let checkbox = dialog.querySelector('input'); + checkbox.checked = muted; + openModal(dialog); +} + +function saveMute(el) { + let muted = document.querySelector('dialog[mute] input').checked; + closeModal(el); + ajax(`save_mute.js?chat=${currentChatId}&muted=${muted}`); +} + function active() { let url = 'active.js'; if( currentChatId )