Commit baeb076
fix(firebase): rethrow CancellationException before wrapping in FetchException
Removing the RuntimeException catch in the previous commit inadvertently
caused CancellationException (a RuntimeException subclass) to be swallowed
and wrapped in FetchException, breaking structured concurrency.
Also restore pull_request trigger in docs.yml — publish-docs is already
gated with `if: github.event_name == 'push'` so docs are validated on PRs
but not published.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 64a964c commit baeb076
2 files changed
Lines changed: 6 additions & 0 deletions
File tree
- .github/workflows
- providers/firebase/src/main/kotlin/dev/androidbroadcast/featured/firebase
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
98 | 99 | | |
99 | 100 | | |
100 | 101 | | |
| 102 | + | |
| 103 | + | |
101 | 104 | | |
102 | 105 | | |
103 | 106 | | |
| |||
0 commit comments