pass remote parameter through to CreateSession D-Bus call
This commit is contained in:
parent
d927d60ba5
commit
52208eb031
3
dbus.go
3
dbus.go
|
|
@ -256,13 +256,14 @@ func dbusCreateSession(w http.ResponseWriter, r *http.Request) {
|
||||||
Backend string `json:"backend"`
|
Backend string `json:"backend"`
|
||||||
Model string `json:"model"`
|
Model string `json:"model"`
|
||||||
Agent string `json:"agent"`
|
Agent string `json:"agent"`
|
||||||
|
Remote string `json:"remote"`
|
||||||
}
|
}
|
||||||
if err := json.NewDecoder(r.Body).Decode(&req); err != nil && err != io.EOF {
|
if err := json.NewDecoder(r.Body).Decode(&req); err != nil && err != io.EOF {
|
||||||
writeJSON(w, http.StatusBadRequest, map[string]string{"error": err.Error()})
|
writeJSON(w, http.StatusBadRequest, map[string]string{"error": err.Error()})
|
||||||
return
|
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 {
|
if err != nil {
|
||||||
writeJSON(w, http.StatusBadGateway, map[string]string{"error": err.Error()})
|
writeJSON(w, http.StatusBadGateway, map[string]string{"error": err.Error()})
|
||||||
return
|
return
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue