diff --git a/dbus.go b/dbus.go index 002c80d..202c694 100644 --- a/dbus.go +++ b/dbus.go @@ -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