diff --git a/frontend/src/views/transactions/TransactionsView.vue b/frontend/src/views/transactions/TransactionsView.vue index 4d5514a..7e16ce7 100644 --- a/frontend/src/views/transactions/TransactionsView.vue +++ b/frontend/src/views/transactions/TransactionsView.vue @@ -4,6 +4,7 @@

Transactions

([]) +const aiEnabled = ref(false) const classifying = ref(false) const classifySnackbar = ref(false) const classifySnackbarText = ref('') @@ -319,6 +321,10 @@ onMounted(async () => { if (props.id) { txnForm.value.accountId = props.id } + try { + const { data } = await aiCategorizationApi.getSettings() + aiEnabled.value = data.isEnabled && !!data.ollamaUrl?.trim() && !!data.modelName?.trim() + } catch {} }) watch(() => props.id, (newId) => {