Net 1227 v1 (#3065)

* generalise smtp config

* copy over smtp vars

* env new line

* fix master key api access

* comment user tests

* fix network and user invite for master key access

* remove email sender type

* user mgmt commands

* check user role on CE

* user role nmtcl cmds

* user groups commands

* fix role and groups command

* fix user create cmd

* add usage info

* rm user role check

* fix user update cmd

* fix static check

* add backwards comptability support for extclient api for mobile
This commit is contained in:
Abhishek K 2024-08-26 14:44:18 +05:30 committed by GitHub
parent 5a4d0663da
commit f18937f1e8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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", "")