Commit e1874ea
committed
fix: address review feedback on billing error handling
- Paginate hasPRCommentWithMarker using octokit.paginate to match the
GitLab counterpart and avoid duplicate billing notices on busy PRs
- Preserve structured error objects in wrapper fallback via JSON.stringify
instead of discarding them
- Improve cross-reference comments between the duplicate terminal reason
type definitions in worker-utils and db packages1 parent 22459b5 commit e1874ea
4 files changed
Lines changed: 11 additions & 5 deletions
File tree
- cloud-agent-next/wrapper/src
- packages
- db/src
- worker-utils/src
- src/lib/integrations/platforms/github
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
373 | | - | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
374 | 376 | | |
375 | 377 | | |
376 | 378 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
908 | 908 | | |
909 | 909 | | |
910 | 910 | | |
911 | | - | |
912 | | - | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
913 | 914 | | |
914 | 915 | | |
915 | 916 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
91 | 94 | | |
92 | 95 | | |
93 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
304 | 304 | | |
305 | 305 | | |
306 | 306 | | |
307 | | - | |
| 307 | + | |
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
| |||
0 commit comments