You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(integrations): distinguish a transient Photon list failure from a stuck registration
The 409 re-key path read any missing match as "registered but Photon did not
return it" and told the operator to delete the webhook by hand — including when
the list call itself failed, where the right answer is simply to deploy again.
A failed listing now throws its own retry-shaped error before the match is
looked for, so manual cleanup is only ever advised for the state that actually
requires it, and nothing is deleted off a read that never succeeded.
`Photon reports ${webhookUrl} is already registered, but listing webhooks to re-key it failed with status ${listed.status}. Deploy again once Photon is reachable.`
`Photon reports ${webhookUrl} is already registered but did not return it when listing webhooks (status ${listed.status}). Its signing secret can only be reissued by re-creating it — delete the webhook in the Photon dashboard, then deploy again.`
344
+
`Photon reports ${webhookUrl} is already registered but did not return it when listing webhooks. Its signing secret can only be reissued by re-creating it — delete the webhook in the Photon dashboard, then deploy again.`
0 commit comments