Fix api_endpoint API returning correct IPv6 address.
This commit is contained in:
parent
0e26d49bec
commit
4dfb261283
1 changed files with 1 additions and 1 deletions
|
@ -1139,7 +1139,7 @@ void Controller::handleAPICommands(JSON::Value &Request, JSON::Value &Response){
|
||||||
if (Request.isMember("api_endpoint")){
|
if (Request.isMember("api_endpoint")){
|
||||||
HTTP::URL url("http://localhost:4242");
|
HTTP::URL url("http://localhost:4242");
|
||||||
url.host = Util::listenInterface;
|
url.host = Util::listenInterface;
|
||||||
if (url.host == "::"){url.host = "::1";}
|
if (url.host == "::"){url.host = "[::1]";}
|
||||||
if (url.host == "0.0.0.0"){url.host = "127.0.0.1";}
|
if (url.host == "0.0.0.0"){url.host = "127.0.0.1";}
|
||||||
url.port = JSON::Value(Util::listenPort).asString();
|
url.port = JSON::Value(Util::listenPort).asString();
|
||||||
Response["api_endpoint"] = url.getUrl();
|
Response["api_endpoint"] = url.getUrl();
|
||||||
|
|
Loading…
Add table
Reference in a new issue