fix double event registering

Took 4 minutes
This commit is contained in:
Tobias Hopp 2022-11-29 08:44:24 +01:00
parent 7fff15e68d
commit 1dfe17738f

View File

@ -29,6 +29,14 @@ export class WebWebSocketHandler {
}
public static registerForEvent(event: WebSocketEvent, fn: (payload: WebSocketPayload) => void) {
for( let e of WebWebSocketHandler.eventRegister )
{
if (e.fn == fn) {
console.log("Event fn already registered");
return;
}
}
WebWebSocketHandler.eventRegister.push({event: event, fn: fn});
}