fix: correctly detect that there is no vcs in request_vcs_status

This commit is contained in:
CJ van den Berg 2026-02-19 12:03:47 +01:00
parent 8e2cbce9b0
commit de8c6eec56
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9

View file

@ -833,7 +833,8 @@ pub fn request_vcs_status(self: *Self, from: tp.pid_ref) RequestError!void {
self.status_request = from.clone(); self.status_request = from.clone();
}, },
.failed => return, .failed => return,
else => return error.InvalidVcsStatusRequest, .done => if (self.workspace == null) return,
.none => return error.InvalidVcsStatusRequest,
}, },
.running => { .running => {
if (self.status_request) |_| return; if (self.status_request) |_| return;