mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
fix(ui): make data source token required in add modal
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
2f501a5503
commit
1310b04bc0
5 files changed
+6
-5
No files matched your search
@@ -298,6 +298,7 @@ function formatMessageCount(count?: number): string {
|
||||
<div>
|
||||
<label class="mb-1 block text-xs font-medium text-gray-700 dark:text-gray-300">
|
||||
{{ t('settings.api.dataSources.form.token') }}
|
||||
<span class="text-red-500">*</span>
|
||||
</label>
|
||||
<UInput
|
||||
v-model="formData.token"
|
||||
@@ -452,7 +453,7 @@ function formatMessageCount(count?: number): string {
|
||||
>
|
||||
{{ t('settings.api.dataSources.discovery.subscribe', { count: selectedSessionIds.size }) }}
|
||||
</UButton>
|
||||
<UButton v-else color="primary" :disabled="!formData.baseUrl" :loading="submitting" @click="handleSubmit">
|
||||
<UButton v-else color="primary" :disabled="!formData.baseUrl || !formData.token" :loading="submitting" @click="handleSubmit">
|
||||
{{ t('settings.api.dataSources.addBtn') }}
|
||||
</UButton>
|
||||
</div>
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
"name": "Name",
|
||||
"namePlaceholder": "e.g., My Chat Server",
|
||||
"url": "Data Source URL",
|
||||
"token": "Access Token (optional)",
|
||||
"token": "Access Token",
|
||||
"tokenPlaceholder": "Bearer Token for the remote API",
|
||||
"interval": "Pull Interval (minutes)",
|
||||
"pullLimit": "Messages per Pull",
|
||||
|
||||
@@ -517,7 +517,7 @@
|
||||
"name": "名前",
|
||||
"namePlaceholder": "例:マイチャットサーバー",
|
||||
"url": "データソース URL",
|
||||
"token": "アクセストークン(任意)",
|
||||
"token": "アクセストークン",
|
||||
"tokenPlaceholder": "リモート API の Bearer Token",
|
||||
"interval": "取得間隔(分)",
|
||||
"pullLimit": "1回の取得メッセージ数",
|
||||
|
||||
@@ -518,7 +518,7 @@
|
||||
"name": "名称",
|
||||
"namePlaceholder": "例如:我的聊天服务器",
|
||||
"url": "数据源 URL",
|
||||
"token": "访问令牌(可选)",
|
||||
"token": "访问令牌",
|
||||
"tokenPlaceholder": "远程 API 的 Bearer Token",
|
||||
"interval": "拉取间隔(分钟)",
|
||||
"pullLimit": "每次拉取消息数",
|
||||
|
||||
@@ -517,7 +517,7 @@
|
||||
"name": "名稱",
|
||||
"namePlaceholder": "例如:我的聊天伺服器",
|
||||
"url": "資料來源 URL",
|
||||
"token": "存取權杖(可選)",
|
||||
"token": "存取權杖",
|
||||
"tokenPlaceholder": "遠端 API 的 Bearer Token",
|
||||
"interval": "拉取間隔(分鐘)",
|
||||
"pullLimit": "每次拉取訊息數",
|
||||
|
||||
Reference in new issue
Block a user