fix: hide Re-run AI for NeedsReview articles — manual review required

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Simon Kuehn 2026-05-18 07:57:31 +00:00
parent ef29c3c47f
commit 6eeffadee9

View file

@ -79,7 +79,7 @@ final class ArticleCrudController extends AbstractCrudController
->askConfirmation(new TranslatableMessage('action.rerun_ai_confirm', [], 'admin')) ->askConfirmation(new TranslatableMessage('action.rerun_ai_confirm', [], 'admin'))
->displayIf(fn (Article $a) => \in_array( ->displayIf(fn (Article $a) => \in_array(
$a->getStatus(), $a->getStatus(),
[ArticleStatus::Draft, ArticleStatus::Ingesting, ArticleStatus::NeedsReview], [ArticleStatus::Draft, ArticleStatus::Ingesting],
true, true,
) && !$this->jobRepository->hasActiveJobForArticle($a->getId())); ) && !$this->jobRepository->hasActiveJobForArticle($a->getId()));