mod/notification-matrix: $FlushMatrixQueue: use $ExitError to indicate unintentional error

This commit is contained in:
Christian Hesse 2024-12-09 08:56:35 +01:00
parent 1927dc505a
commit 1994b23e46

View file

@ -18,7 +18,7 @@
:global SetupMatrixJoinRoom; :global SetupMatrixJoinRoom;
# flush Matrix queue # flush Matrix queue
:set FlushMatrixQueue do={ :set FlushMatrixQueue do={ :do {
:global MatrixQueue; :global MatrixQueue;
:global IsFullyConnected; :global IsFullyConnected;
@ -57,7 +57,9 @@
/system/scheduler/remove [ find where name="_FlushMatrixQueue" ]; /system/scheduler/remove [ find where name="_FlushMatrixQueue" ];
:set MatrixQueue; :set MatrixQueue;
} }
} } on-error={
:global ExitError; $ExitError false $0;
} }
# send notification via Matrix - expects one array argument # send notification via Matrix - expects one array argument
:set ($NotificationFunctions->"matrix") do={ :set ($NotificationFunctions->"matrix") do={