diff options
-rw-r--r-- | lib/private/TextProcessing/Manager.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/private/TextProcessing/Manager.php b/lib/private/TextProcessing/Manager.php index 52ca62eaede..9801a99ddec 100644 --- a/lib/private/TextProcessing/Manager.php +++ b/lib/private/TextProcessing/Manager.php @@ -116,7 +116,7 @@ class Manager implements IManager { SummaryTaskType::class => TextToTextSummary::ID, TopicsTaskType::class => TextToTextTopics::ID, ]; - if (isset($taskProcessingCompatibleTaskTypes[$taskTypeClass])) { + if (isset($taskProcessingCompatibleTaskTypes[$taskTypeClass]) && isset($this->taskProcessingManager->getAvailableTaskTypes()[$taskProcessingCompatibleTaskTypes[$taskTypeClass]])) { try { $taskProcessingTaskTypeId = $taskProcessingCompatibleTaskTypes[$taskTypeClass]; $taskProcessingTask = new \OCP\TaskProcessing\Task( |