Skip to content

Commit f4cc84f

Browse files
committed
feat: fix logic error
1 parent aa21c8c commit f4cc84f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/renderer/settings/components/ModelProviderSettingsDetail.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ const geminiSafetyLevels = reactive<Record<string, number>>({})
139139
const providerModels = ref<RENDERER_MODEL_META[]>([])
140140
const customModels = ref<RENDERER_MODEL_META[]>([])
141141
const isModelListLoading = ref(true)
142-
let hasInitializedModelList = false
142+
const hasInitializedModelList = ref(false)
143143
144144
const modelToDisable = ref<RENDERER_MODEL_META | null>(null)
145145
const showConfirmDialog = ref(false)
@@ -196,7 +196,7 @@ const validateApiKey = async () => {
196196
197197
// Original initData implementation without debouncing
198198
const _initData = async () => {
199-
if (!hasInitializedModelList) {
199+
if (!hasInitializedModelList.value) {
200200
isModelListLoading.value = true
201201
}
202202
@@ -258,8 +258,8 @@ const _initData = async () => {
258258
console.log('All Gemini safety levels initialized:', JSON.stringify(geminiSafetyLevels))
259259
}
260260
} finally {
261-
if (!hasInitializedModelList) {
262-
hasInitializedModelList = true
261+
if (!hasInitializedModelList.value) {
262+
hasInitializedModelList.value = true
263263
}
264264
isModelListLoading.value = false
265265
}

src/renderer/settings/components/ProviderModelList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
</DynamicScroller>
117117
</template>
118118

119-
<div v-else class="rounded-lg b py-6 px-4 text-sm text-muted-foreground text-center">
119+
<div v-else-if="filteredCustomModels.length === 0" class="rounded-lg border py-6 px-4 text-sm text-muted-foreground text-center">
120120
{{ t('settings.provider.dialogs.modelCheck.noModels') }}
121121
</div>
122122
</div>

0 commit comments

Comments
 (0)