Some extensions and fixes
This commit is contained in:
BIN
frontend/public/favicon.ico
Normal file
BIN
frontend/public/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
@@ -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);
|
||||
}
|
||||
|
||||
@@ -409,12 +409,15 @@ export default {
|
||||
return;
|
||||
}
|
||||
const message = JSON.parse(event.data);
|
||||
if (message.event === 'production_ready' && message.branch_id === this.selectedBranch?.id) {
|
||||
if ((message.event === 'production_ready' || message.event === 'production_started') && message.branch_id == this.selectedBranch?.id) {
|
||||
this.handleProductionReadyEvent(message);
|
||||
}
|
||||
if (message.event === 'stock_change' && message.branch_id === this.selectedBranch?.id) {
|
||||
if (message.event === 'stock_change' && message.branch_id == this.selectedBranch?.id) {
|
||||
this.stockChange();
|
||||
}
|
||||
if (message.event === 'selled_items' && message.branch_id == this.selectedBranch?.id) {
|
||||
this.loadInventory();
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error processing WebSocket message in BranchView:', error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user