Prechádzať zdrojové kódy

fix(tui): handle move directory errors (#32226)

Aiden Cline 2 mesiacov pred
rodič
commit
252223a4a7

+ 7 - 0
packages/tui/src/component/dialog-move-session.tsx

@@ -73,6 +73,13 @@ export function DialogMoveSession(props: {
         )
         )
         const directories = await sdk.client.project.directories({ projectID }, { throwOnError: true })
         const directories = await sdk.client.project.directories({ projectID }, { throwOnError: true })
         return directories.data ?? []
         return directories.data ?? []
+      } catch (error) {
+        toast.show({
+          variant: "error",
+          title: "Failed to load project directories",
+          message: errorMessage(error),
+        })
+        return []
       } finally {
       } finally {
         setWorking(false)
         setWorking(false)
       }
       }