Skip to content

Commit 7613e4d

Browse files
committed
Marked unfixable jobs as complete or failed
1 parent 8bffb4b commit 7613e4d

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/AI/AIErrorAnalyzer.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ public function analyze($analysis) {
7373
// Not fixable - mark as completed
7474
$analysis->save([
7575
'analysis_stage' => 'completed',
76+
'analysis_status' => 'completed',
77+
'processing_completed_at' => time(),
7678
'ai_diagnosis' => $classification['reason'],
7779
]);
7880

@@ -116,6 +118,8 @@ public function analyze($analysis) {
116118
error_log("AIErrorAnalyzer: Validation FAILED for analysis #{$analysis->id}");
117119
$analysis->save([
118120
'analysis_stage' => 'completed',
121+
'analysis_status' => 'completed',
122+
'processing_completed_at' => time(),
119123
'fix_status' => 'failed_validation',
120124
]);
121125

@@ -182,6 +186,8 @@ public function analyze($analysis) {
182186
// Analysis failed
183187
$analysis->save([
184188
'analysis_stage' => 'failed',
189+
'analysis_status' => 'failed',
190+
'processing_completed_at' => time(),
185191
'last_error' => $e->getMessage(),
186192
]);
187193

0 commit comments

Comments
 (0)