SetPublisher wires the LEGACY in-process fan-out publisher. Kept during the slice-4→slice-11 rollout window. Safe to leave nil in tests; trigger sites no-op when it is.
(p webhookpub.Publisher)
| 240 | // during the slice-4→slice-11 rollout window. Safe to leave nil in |
| 241 | // tests; trigger sites no-op when it is. |
| 242 | func (a *API) SetPublisher(p webhookpub.Publisher) { a.publisher = p } |
| 243 | |
| 244 | // SetOutbox wires the slice-4 transactional outbox. Used by the |
| 245 | // outbound /send handler for the email.sent event (post-side-effect: |
no outgoing calls