Some extensions and fixes

This commit is contained in:
Torsten Schulz
2025-01-28 09:55:36 +01:00
parent 2f60741116
commit 90b4f51dcb
27 changed files with 910 additions and 53 deletions

View File

@@ -73,7 +73,6 @@ const store = createStore({
await dispatch('loadMenu');
},
logout({ commit }) {
console.log('Logging out...');
commit('clearSocket');
commit('clearDaemonSocket');
commit('dologout');
@@ -89,7 +88,6 @@ const store = createStore({
const socket = io(import.meta.env.VITE_API_BASE_URL);
socket.on('connect', () => {
console.log('Socket.io connected');
socket.emit('setUserId', state.user.id); // Sende user.id, wenn user vorhanden ist
});
@@ -138,19 +136,16 @@ const store = createStore({
daemonSocket.onerror = (error) => {
console.error('Daemon WebSocket error:', error);
console.log('WebSocket readyState:', daemonSocket.readyState);
retryConnection(connectDaemonSocket);
};
daemonSocket.addEventListener('message', (event) => {
const message = event.data;
console.log(message);
if (message === "ping") {
daemonSocket.send("pong");
} else {
try {
const data = JSON.parse(message);
console.log("Message received:", data);
} catch (error) {
console.error("Error parsing message:", error);
}