We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ecc13c6 commit 79f02b6Copy full SHA for 79f02b6
1 file changed
extensions/telegram/src/thread-bindings.ts
@@ -856,6 +856,10 @@ export async function resetTelegramThreadBindingsForTests() {
856
for (const manager of getThreadBindingsState().managersByAccountId.values()) {
857
manager.stop();
858
}
859
+ const pendingPersists = [...getThreadBindingsState().persistQueueByAccountId.values()];
860
+ if (pendingPersists.length > 0) {
861
+ await Promise.allSettled(pendingPersists);
862
+ }
863
getThreadBindingsState().persistQueueByAccountId.clear();
864
getThreadBindingsState().managersByAccountId.clear();
865
getThreadBindingsState().bindingsByAccountConversation.clear();
0 commit comments