1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2025-06-22 19:18:26 +02:00

Manage channels permissions

Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
Emmy D'Anello
2024-04-27 09:53:55 +02:00
parent 7498677bbd
commit b464e7df1d
3 changed files with 108 additions and 2 deletions

View File

@ -25,6 +25,7 @@ document.addEventListener('DOMContentLoaded', () => {
*/
function processMessage(data) {
// TODO Implement chat protocol
console.log(data)
}
function setupSocket(nextDelay = 1000) {
@ -46,6 +47,12 @@ document.addEventListener('DOMContentLoaded', () => {
console.error('Chat socket closed unexpectedly, restarting…')
setTimeout(() => setupSocket(2 * nextDelay), nextDelay)
})
socket.addEventListener('open', e => {
socket.send(JSON.stringify({
'type': 'fetch_channels',
}))
})
}
setupSocket()