Fix (rag): do not hang on delete
This commit is contained in:
@@ -470,6 +470,7 @@ func makeRAGTable(fileList []string, loadedFiles []string) *tview.Flex {
|
||||
return
|
||||
}
|
||||
showToast("chat deleted", fpath+" was deleted")
|
||||
go func() {
|
||||
app.QueueUpdate(func() {
|
||||
pages.RemovePage(RAGPage)
|
||||
newFileList, _ := os.ReadDir(cfg.RAGDir)
|
||||
@@ -483,6 +484,7 @@ func makeRAGTable(fileList []string, loadedFiles []string) *tview.Flex {
|
||||
chatRAGTable := makeRAGTable(newFiles, loadedFiles)
|
||||
pages.AddPage(RAGPage, chatRAGTable, true, true)
|
||||
})
|
||||
}()
|
||||
return
|
||||
default:
|
||||
pages.RemovePage(RAGPage)
|
||||
|
||||
Reference in New Issue
Block a user