diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-29 18:57:13 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-29 18:57:13 +0300 |
| commit | 97f78226bf1f34dcdef164291a9c50fddf448c6e (patch) | |
| tree | 20f8793644f314521c6e064bef8ba4b25576524b /src/server | |
| parent | 1a4e94e57e181379e2ed42d63a49fbc56ed1dba4 (diff) | |
fix: route tui modal mutations through api authority
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/headless.rs | 6 |
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"); |
