Fix action registration and unregistration

This commit is contained in:
D. Berge
2025-08-13 17:03:00 +02:00
parent 083ee812de
commit 16489684d3
3 changed files with 10 additions and 4 deletions

View File

@@ -92,12 +92,12 @@ export default {
this.$store.dispatch('registerHandler', {
table: '.jwt',
handler: this.handleJWT(context, message)
handler: this.handleJWT
});
this.$store.dispatch('registerHandler', {
table: 'project',
handler: this.handleProject(context, message)
handler: this.handleProject
});
},

View File

@@ -80,4 +80,4 @@ function processServerEvent({ commit, dispatch, state, rootState }, message) {
state.debouncedRunners[table](message);
}
export default { registerHandler, processServerEvent };
export default { registerHandler, unregisterHandler, processServerEvent };

View File

@@ -30,4 +30,10 @@ function UNREGISTER_HANDLER(state, { table, handler }) {
}
export default { setServerEvent, clearServerEvent, setServerConnectionState, REGISTER_HANDLER };
export default {
setServerEvent,
clearServerEvent,
setServerConnectionState,
REGISTER_HANDLER,
UNREGISTER_HANDLER
};