@@ -211,7 +211,7 @@ export const decide = (
211
211
}
212
212
case 'GuestCheckedOut' :
213
213
case 'GuestCheckoutFailed' : {
214
- return onCheckoutFinished ( input , state ) ;
214
+ return completeGroupCheckout ( input , state ) ;
215
215
}
216
216
case 'TimeoutGroupCheckout' : {
217
217
return timedOut ( input , state ) ;
@@ -240,6 +240,7 @@ export const GroupCheckoutWorkflow: Workflow<
240
240
export const groupCheckoutWorkflowProcessor = workflowProcessor ( {
241
241
processorId : 'GroupCheckoutWorkflow' ,
242
242
workflow : GroupCheckoutWorkflow ,
243
+ getWorkflowId : ( input ) => input . data . groupCheckoutId ?? null ,
243
244
inputs : {
244
245
commands : [ 'InitiateGroupCheckout' , 'TimeoutGroupCheckout' ] ,
245
246
events : [ 'GuestCheckedOut' , 'GuestCheckoutFailed' ] ,
@@ -289,7 +290,7 @@ const initiateGroupCheckout = (
289
290
] ;
290
291
} ;
291
292
292
- const onCheckoutFinished = (
293
+ const completeGroupCheckout = (
293
294
{ type, data } : GuestCheckedOut | GuestCheckoutFailed ,
294
295
state : GroupCheckout ,
295
296
) : GroupCheckoutCompleted | GroupCheckoutFailed | [ ] => {
0 commit comments