mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-02-04 09:13:08 +00:00
fix: Clear currentTaskId when reverting tasks in auto mode service
- Added logic to clear the currentTaskId for a feature if it points to a reverted task, improving task management and logging clarity.
This commit is contained in:
@@ -552,6 +552,13 @@ export class AutoModeService {
|
|||||||
logger.info(
|
logger.info(
|
||||||
`[resetStuckFeatures] Reset task ${task.id} for feature ${feature.id} from in_progress to pending`
|
`[resetStuckFeatures] Reset task ${task.id} for feature ${feature.id} from in_progress to pending`
|
||||||
);
|
);
|
||||||
|
// Clear currentTaskId if it points to this reverted task
|
||||||
|
if (feature.currentTaskId === task.id) {
|
||||||
|
feature.currentTaskId = undefined;
|
||||||
|
logger.info(
|
||||||
|
`[resetStuckFeatures] Cleared currentTaskId for feature ${feature.id} (was pointing to reverted task ${task.id})`
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user