Commit f157350
fix(integrations): forward integration config to outbound hooks
getIntegrationTargets() only passed {accessToken, rootUrl} into each
hook's config, dropping integration-specific fields stored in
integrations.config (organizationName, cloudId, teamId, etc). Azure
DevOps work item creation failed with a misleading "reconnect" auth
error because organizationName never reached createWorkItem() -
same gap affects Jira/Teams/Monday/Trello/Asana.
Also stop discarding the Azure DevOps API response body on failure,
so future errors log the actual validation message instead of a
bare status code.1 parent 456a296 commit f157350
2 files changed
Lines changed: 11 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
320 | | - | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
321 | 324 | | |
322 | 325 | | |
323 | 326 | | |
324 | 327 | | |
325 | 328 | | |
326 | 329 | | |
327 | 330 | | |
328 | | - | |
| 331 | + | |
329 | 332 | | |
330 | 333 | | |
331 | 334 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| |||
0 commit comments