Skip to content

Commit 21b7294

Browse files
committed
feat: Refresh user profile after create folder
1 parent c9266e6 commit 21b7294

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

ui/src/components/folder-tree/CreateFolderDialog.vue

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ import folderApi from '@/api/folder'
5454
import { MsgSuccess, MsgAlert } from '@/utils/message'
5555
import { t } from '@/locales'
5656
import useStore from '@/stores'
57-
const { tool, knowledge, folder } = useStore()
57+
const { user, tool, knowledge, folder } = useStore()
5858
const emit = defineEmits(['refresh'])
5959
6060
const props = defineProps({
@@ -129,7 +129,13 @@ const submitHandle = async () => {
129129
dialogVisible.value = false
130130
})
131131
} else {
132-
folderApi.postFolder(sourceType.value, folderForm.value, loading).then((res) => {
132+
folderApi.postFolder(sourceType.value, folderForm.value, loading)
133+
.then((res) => {
134+
return user.profile().then(() => {
135+
return res
136+
})
137+
})
138+
.then((res) => {
133139
MsgSuccess(t('common.createSuccess'))
134140
folder.setCurrentFolder(res.data)
135141
folder.asyncGetFolder(sourceType.value, {}, loading)

0 commit comments

Comments
 (0)