Skip to content

Commit 505138e

Browse files
committed
De-negate delayed event conditions
1 parent ff5e54e commit 505138e

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/ClientWidgetApi.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -609,17 +609,17 @@ export class ClientWidgetApi extends EventEmitter {
609609
});
610610
}
611611

612-
if (!isDelayedEvent) {
613-
sendEventPromise = this.driver.sendEvent(
612+
if (isDelayedEvent) {
613+
sendEventPromise = this.driver.sendDelayedEvent(
614+
request.data.delay ?? null,
615+
request.data.parent_delay_id ?? null,
614616
request.data.type,
615617
request.data.content || {},
616618
request.data.state_key,
617619
request.data.room_id,
618620
);
619621
} else {
620-
sendEventPromise = this.driver.sendDelayedEvent(
621-
request.data.delay ?? null,
622-
request.data.parent_delay_id ?? null,
622+
sendEventPromise = this.driver.sendEvent(
623623
request.data.type,
624624
request.data.content || {},
625625
request.data.state_key,
@@ -635,17 +635,17 @@ export class ClientWidgetApi extends EventEmitter {
635635
});
636636
}
637637

638-
if (!isDelayedEvent) {
639-
sendEventPromise = this.driver.sendEvent(
638+
if (isDelayedEvent) {
639+
sendEventPromise = this.driver.sendDelayedEvent(
640+
request.data.delay ?? null,
641+
request.data.parent_delay_id ?? null,
640642
request.data.type,
641643
content,
642644
null, // not sending a state event
643645
request.data.room_id,
644646
);
645647
} else {
646-
sendEventPromise = this.driver.sendDelayedEvent(
647-
request.data.delay ?? null,
648-
request.data.parent_delay_id ?? null,
648+
sendEventPromise = this.driver.sendEvent(
649649
request.data.type,
650650
content,
651651
null, // not sending a state event

0 commit comments

Comments
 (0)