diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/settings/lib/Settings/Admin/ArtificialIntelligence.php | 2 | ||||
-rw-r--r-- | apps/settings/src/components/AdminAI.vue | 4 |
2 files changed, 2 insertions, 4 deletions
diff --git a/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php b/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php index 197ea0de283..c6069635367 100644 --- a/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php +++ b/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php @@ -114,7 +114,7 @@ class ArtificialIntelligence implements IDelegatedSettings { } $taskProcessingTaskTypes = []; $taskProcessingTypeSettings = []; - foreach ($this->taskProcessingManager->getAvailableTaskTypes() as $taskTypeId => $taskTypeDefinition) { + foreach ($this->taskProcessingManager->getAvailableTaskTypes(true) as $taskTypeId => $taskTypeDefinition) { $taskProcessingTaskTypes[] = [ 'id' => $taskTypeId, 'name' => $taskTypeDefinition['name'], diff --git a/apps/settings/src/components/AdminAI.vue b/apps/settings/src/components/AdminAI.vue index 0d6f32a9aa9..fe8044d93b5 100644 --- a/apps/settings/src/components/AdminAI.vue +++ b/apps/settings/src/components/AdminAI.vue @@ -18,7 +18,7 @@ <NcSelect v-model="settings['ai.taskprocessing_provider_preferences'][type.id]" class="provider-select" :clearable="false" - :disabled="!type.enabled" + :disabled="!settings['ai.taskprocessing_type_preferences'][type.id]" :options="taskProcessingProviders.filter(p => p.taskType === type.id).map(p => p.id)" @input="saveChanges"> <template #option="{label}"> @@ -189,7 +189,6 @@ export default { this.saveChanges() }, async saveChanges() { - console.warn(this.settings) this.loading = true await nextTick() const data = { settings: this.settings } @@ -199,7 +198,6 @@ export default { console.error('could not save changes', err) } this.loading = false - console.warn('done') }, getTextProcessingTaskType(type) { if (!Array.isArray(this.textProcessingTaskTypes)) { |