aboutsummaryrefslogtreecommitdiff
path: root/src/app/api/workspaces.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/api/workspaces.rs')
-rw-r--r--src/app/api/workspaces.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/app/api/workspaces.rs b/src/app/api/workspaces.rs
index 92b41486..e1966adf 100644
--- a/src/app/api/workspaces.rs
+++ b/src/app/api/workspaces.rs
@@ -146,14 +146,13 @@ impl App {
if self.state.workspaces.get(index).is_none() {
return workspace_not_found(id, &target.workspace_id);
}
+ let workspace_id = self.public_workspace_id(index);
self.state.selected = index;
self.state.close_selected_workspace();
self.shutdown_detached_terminal_runtimes();
self.emit_event(EventEnvelope {
event: EventKind::WorkspaceClosed,
- data: EventData::WorkspaceClosed {
- workspace_id: target.workspace_id,
- },
+ data: EventData::WorkspaceClosed { workspace_id },
});
encode_success(id, ResponseResult::Ok {})