add backwards comptability support for extclient api for mobile

This commit is contained in:
abhishek9686 2024-08-26 14:41:18 +05:30
parent 31d361e58d
commit c9e593038e

View file

@ -19,6 +19,12 @@ func userMiddleWare(handler http.Handler) http.Handler {
logic.ReturnErrorResponse(w, r, logic.FormatError(err, "badrequest"))
return
}
if r.Method == http.MethodPost && route == "/api/extclients/{network}/{nodeid}" {
node, err := logic.GetNodeByID(params["nodeid"])
if err == nil {
params["network"] = node.Network
}
}
r.Header.Set("IS_GLOBAL_ACCESS", "no")
r.Header.Set("TARGET_RSRC", "")
r.Header.Set("RSRC_TYPE", "")