Fix continuity gate for derivedAction receipts
This commit is contained in:
@@ -57,7 +57,8 @@ function readInput(inputPath) {
|
||||
|
||||
function evaluateContinuity(payload) {
|
||||
const taskComplete = payload?.taskState === 'complete';
|
||||
const nextActionKnown = payload?.nextDerivedAction != null;
|
||||
const nextAction = payload?.nextDerivedAction ?? payload?.derivedAction ?? null;
|
||||
const nextActionKnown = nextAction != null;
|
||||
const hasDispatchReceipt = payload?.dispatchReceipt != null;
|
||||
const closureState = payload?.replyClosureState ?? null;
|
||||
const isLegalTerminalState = LEGAL_TERMINAL_STATES.has(closureState);
|
||||
|
||||
Reference in New Issue
Block a user