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 aff47e8 commit 631a928Copy full SHA for 631a928
src/utils/getChannel.ts
@@ -68,9 +68,12 @@ export const getChannel = async <
68
if (queryPromise) {
69
await queryPromise;
70
} else {
71
- WATCH_QUERY_IN_PROGRESS_FOR_CHANNEL[originalCid] = theChannel.watch(options);
72
- await WATCH_QUERY_IN_PROGRESS_FOR_CHANNEL[originalCid];
73
- delete WATCH_QUERY_IN_PROGRESS_FOR_CHANNEL[originalCid];
+ try {
+ WATCH_QUERY_IN_PROGRESS_FOR_CHANNEL[originalCid] = theChannel.watch(options);
+ await WATCH_QUERY_IN_PROGRESS_FOR_CHANNEL[originalCid];
74
+ } finally {
75
+ delete WATCH_QUERY_IN_PROGRESS_FOR_CHANNEL[originalCid];
76
+ }
77
}
78
79
return theChannel;
0 commit comments