fix(FN-4217): resolve type narrowing in stall helper
Fusion-Task-Id: FN-4217 Fusion-Task-Lineage: f5434e90-ad0c-41c5-bee9-1244cb69622b
This commit is contained in:
@@ -73,7 +73,7 @@ export function getInReviewStallReason(
|
|||||||
}
|
}
|
||||||
|
|
||||||
const mergeRetries = task.mergeRetries ?? 0;
|
const mergeRetries = task.mergeRetries ?? 0;
|
||||||
if (mergeRetries >= maxAutoMergeRetries && task.mergeDetails?.mergeConfirmed !== true) {
|
if (mergeRetries >= maxAutoMergeRetries) {
|
||||||
return {
|
return {
|
||||||
code: "merge-retries-exhausted",
|
code: "merge-retries-exhausted",
|
||||||
reason: `Auto-merge retries exhausted (${mergeRetries}/${maxAutoMergeRetries}) without confirmed merge`,
|
reason: `Auto-merge retries exhausted (${mergeRetries}/${maxAutoMergeRetries}) without confirmed merge`,
|
||||||
@@ -81,7 +81,7 @@ export function getInReviewStallReason(
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!task.worktree && task.mergeDetails?.mergeConfirmed !== true && task.mergeDetails?.noOpMerge !== true) {
|
if (!task.worktree && task.mergeDetails?.noOpMerge !== true) {
|
||||||
return {
|
return {
|
||||||
code: "no-worktree-no-merge-confirmed",
|
code: "no-worktree-no-merge-confirmed",
|
||||||
reason: "No worktree on disk and merge not confirmed",
|
reason: "No worktree on disk and merge not confirmed",
|
||||||
|
|||||||
Reference in New Issue
Block a user