|
|
|
|
@ -47,7 +47,7 @@ export class Api implements IApiService { |
|
|
|
|
|
|
|
|
|
async broadcast<T extends keyof EventSignatures>(event: T, ...args: Parameters<EventSignatures[T]>): Promise<void> { |
|
|
|
|
if (!this.broker) { |
|
|
|
|
throw new Error(`No broker set to broadcast: ${event}`); |
|
|
|
|
throw new Error(`No broker set to broadcast: ${event}, ${JSON.stringify(args)}`); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return this.broker.broadcast(event, ...args); |
|
|
|
|
|