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:
Fusion
2026-05-13 02:39:02 -07:00
committed by gsxdsm
parent aac53f54ec
commit bf553bb91f

View File

@@ -73,7 +73,7 @@ export function getInReviewStallReason(
}
const mergeRetries = task.mergeRetries ?? 0;
if (mergeRetries >= maxAutoMergeRetries && task.mergeDetails?.mergeConfirmed !== true) {
if (mergeRetries >= maxAutoMergeRetries) {
return {
code: "merge-retries-exhausted",
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 {
code: "no-worktree-no-merge-confirmed",
reason: "No worktree on disk and merge not confirmed",