summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/src')
-rw-r--r--packages/app/src/components/dialog-edit-project.tsx1
-rw-r--r--packages/app/src/context/layout.tsx2
-rw-r--r--packages/app/src/pages/layout.tsx2
3 files changed, 3 insertions, 2 deletions
diff --git a/packages/app/src/components/dialog-edit-project.tsx b/packages/app/src/components/dialog-edit-project.tsx
index b6e2f822e..acf146ef5 100644
--- a/packages/app/src/components/dialog-edit-project.tsx
+++ b/packages/app/src/components/dialog-edit-project.tsx
@@ -75,6 +75,7 @@ export function DialogEditProject(props: { project: LocalProject }) {
const name = store.name.trim() === folderName() ? "" : store.name.trim()
await globalSDK.client.project.update({
projectID: props.project.id,
+ directory: props.project.worktree,
name,
icon: { color: store.color, override: store.iconUrl },
})
diff --git a/packages/app/src/context/layout.tsx b/packages/app/src/context/layout.tsx
index d7d09aa39..7a3556290 100644
--- a/packages/app/src/context/layout.tsx
+++ b/packages/app/src/context/layout.tsx
@@ -296,7 +296,7 @@ export const { use: useLayout, provider: LayoutProvider } = createSimpleContext(
used.add(color)
setColors(project.worktree, color)
if (!project.id) continue
- void globalSdk.client.project.update({ projectID: project.id, icon: { color } })
+ void globalSdk.client.project.update({ projectID: project.id, directory: project.worktree, icon: { color } })
}
})
diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx
index 4d1c1f73b..befdf721d 100644
--- a/packages/app/src/pages/layout.tsx
+++ b/packages/app/src/pages/layout.tsx
@@ -979,7 +979,7 @@ export default function Layout(props: ParentProps) {
const current = displayName(project)
if (next === current) return
const name = next === getFilename(project.worktree) ? "" : next
- await globalSDK.client.project.update({ projectID: project.id, name })
+ await globalSDK.client.project.update({ projectID: project.id, directory: project.worktree, name })
}
async function renameSession(session: Session, next: string) {