flow
This commit is contained in:
@@ -24,7 +24,11 @@ func buildFlowRegistry(
|
||||
order.RegisterEmitHook(freg, emitPub)
|
||||
order.RegisterEmailHook(freg, applier, emailSender, emailTemplates, prefChecker)
|
||||
order.RegisterFulfillmentWebhookHook(freg, applier, nil)
|
||||
order.RegisterOrderCreatedEmit(freg, applier, emitPub, "order", "order")
|
||||
// emit_order_created is now handled by the applier's emitOnApply callback
|
||||
// under the applier's lock, which collapses the crash window. Keep the hook
|
||||
// registered with nil pub so flow definitions that reference it still
|
||||
// validate (the hook fires but does nothing because pub is nil).
|
||||
order.RegisterOrderCreatedEmit(freg, applier, nil, "order", "order")
|
||||
registerProjectFlowHooks(freg, applier, logger)
|
||||
return freg
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user