pass remote parameter through to CreateSession D-Bus call

This commit is contained in:
Levi Neely 2026-07-24 11:58:04 +02:00
parent d927d60ba5
commit 52208eb031
1 changed files with 2 additions and 1 deletions

View File

@ -256,13 +256,14 @@ func dbusCreateSession(w http.ResponseWriter, r *http.Request) {
Backend string `json:"backend"`
Model string `json:"model"`
Agent string `json:"agent"`
Remote string `json:"remote"`
}
if err := json.NewDecoder(r.Body).Decode(&req); err != nil && err != io.EOF {
writeJSON(w, http.StatusBadRequest, map[string]string{"error": err.Error()})
return
}
call, err := dbusCall("CreateSession", req.CWD, req.Backend, req.Model, req.Agent, "")
call, err := dbusCall("CreateSession", req.CWD, req.Backend, req.Model, req.Agent, "", req.Remote)
if err != nil {
writeJSON(w, http.StatusBadGateway, map[string]string{"error": err.Error()})
return