From c9e593038e06ff528de244fd528528739aaa8754 Mon Sep 17 00:00:00 2001 From: abhishek9686 Date: Mon, 26 Aug 2024 14:41:18 +0530 Subject: [PATCH] add backwards comptability support for extclient api for mobile --- controllers/middleware.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/controllers/middleware.go b/controllers/middleware.go index 733db69d..f359f9bc 100644 --- a/controllers/middleware.go +++ b/controllers/middleware.go @@ -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", "")