aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-29 18:57:13 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-29 18:57:13 +0300
commit97f78226bf1f34dcdef164291a9c50fddf448c6e (patch)
tree20f8793644f314521c6e064bef8ba4b25576524b /src/server
parent1a4e94e57e181379e2ed42d63a49fbc56ed1dba4 (diff)
fix: route tui modal mutations through api authority
Diffstat (limited to 'src/server')
-rw-r--r--src/server/headless.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/headless.rs b/src/server/headless.rs
index 36519d47..469320f9 100644
--- a/src/server/headless.rs
+++ b/src/server/headless.rs
@@ -559,7 +559,7 @@ impl HeadlessServer {
if self.app.state.request_submit_worktree_create {
self.app.state.request_submit_worktree_create = false;
- self.app.start_worktree_add();
+ self.app.submit_worktree_create_via_api();
needs_render = true;
needs_full_render = true;
crate::render_prof::event("full_render_cause.deferred_worktree_submit");
@@ -567,7 +567,7 @@ impl HeadlessServer {
if self.app.state.request_submit_worktree_open {
self.app.state.request_submit_worktree_open = false;
- self.app.open_selected_existing_worktree();
+ self.app.submit_worktree_open_via_api();
needs_render = true;
needs_full_render = true;
crate::render_prof::event("full_render_cause.deferred_worktree_submit");
@@ -575,7 +575,7 @@ impl HeadlessServer {
if self.app.state.request_submit_worktree_remove {
self.app.state.request_submit_worktree_remove = false;
- self.app.start_worktree_remove();
+ self.app.submit_worktree_remove_via_api();
needs_render = true;
needs_full_render = true;
crate::render_prof::event("full_render_cause.deferred_worktree_submit");