mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
feat: Refresh user profile after create folder
This commit is contained in:
parent
c9266e6631
commit
f5f88b3db2
|
|
@ -54,7 +54,7 @@ import folderApi from '@/api/folder'
|
|||
import { MsgSuccess, MsgAlert } from '@/utils/message'
|
||||
import { t } from '@/locales'
|
||||
import useStore from '@/stores'
|
||||
const { tool, knowledge, folder } = useStore()
|
||||
const { user, tool, knowledge, folder } = useStore()
|
||||
const emit = defineEmits(['refresh'])
|
||||
|
||||
const props = defineProps({
|
||||
|
|
@ -129,7 +129,13 @@ const submitHandle = async () => {
|
|||
dialogVisible.value = false
|
||||
})
|
||||
} else {
|
||||
folderApi.postFolder(sourceType.value, folderForm.value, loading).then((res) => {
|
||||
folderApi.postFolder(sourceType.value, folderForm.value, loading)
|
||||
.then((res) => {
|
||||
return user.profile().then(() => {
|
||||
return res
|
||||
})
|
||||
})
|
||||
.then((res) => {
|
||||
MsgSuccess(t('common.createSuccess'))
|
||||
folder.setCurrentFolder(res.data)
|
||||
folder.asyncGetFolder(sourceType.value, {}, loading)
|
||||
|
|
|
|||
Loading…
Reference in New Issue