Skip to content

Commit 26fc930

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents 0c98f3c + 944163e commit 26fc930

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

backend/apps/chat/api/chat.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import json
2-
import orjson
31
import traceback
42
from typing import List
53

4+
import orjson
65
from fastapi import APIRouter, HTTPException
76
from fastapi.responses import StreamingResponse
87
from sqlmodel import select
@@ -97,7 +96,7 @@ async def stream_sql(session: SessionDep, current_user: CurrentUser, request_que
9796
detail="No available datasource configuration found"
9897
)
9998

100-
request_question.engine = ds.type_name
99+
request_question.engine = ds.type_name if ds.type != 'excel' else 'PostgreSQL'
101100

102101
# Get available AI model
103102
aimodel = session.exec(select(AiModelDetail).where(

frontend/src/views/ds/TableList.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,14 @@ const editField = (row: any) => {
213213
214214
const changeStatus = (row: any) => {
215215
currentField.value = row
216-
saveField()
216+
datasourceApi.saveField(currentField.value).then(() => {
217+
closeField()
218+
ElMessage({
219+
message: t('common.save_success'),
220+
type: 'success',
221+
showClose: true,
222+
})
223+
})
217224
}
218225
219226
const closeField = () => {

0 commit comments

Comments
 (0)