Commit b4a1e496 authored by mercury233's avatar mercury233

add public roomlist

parent 6dc7febd
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
"enable_windbot": false, "enable_windbot": false,
"enable_websocket_roomlist": false, "enable_websocket_roomlist": false,
"enable_deck_log": false, "enable_deck_log": false,
"enable_public_roomlist": false,
"redis_port": 6379, "redis_port": 6379,
"windbot_port": 2399, "windbot_port": 2399,
"spawn_windbot": false, "spawn_windbot": false,
......
...@@ -1613,7 +1613,7 @@ if settings.modules.http ...@@ -1613,7 +1613,7 @@ if settings.modules.http
pass_validated = u.query.pass == settings.modules.http.password pass_validated = u.query.pass == settings.modules.http.password
if u.pathname == '/api/getrooms' if u.pathname == '/api/getrooms'
if !pass_validated if !pass_validated and !settings.modules.enable_public_roomlist
response.writeHead(200) response.writeHead(200)
response.end(u.query.callback + '( {"rooms":[{"roomid":"0","roomname":"密码错误","needpass":"true"}]} );') response.end(u.query.callback + '( {"rooms":[{"roomid":"0","roomname":"密码错误","needpass":"true"}]} );')
else else
......
...@@ -2025,7 +2025,7 @@ ...@@ -2025,7 +2025,7 @@
u = url.parse(request.url, parseQueryString); u = url.parse(request.url, parseQueryString);
pass_validated = u.query.pass === settings.modules.http.password; pass_validated = u.query.pass === settings.modules.http.password;
if (u.pathname === '/api/getrooms') { if (u.pathname === '/api/getrooms') {
if (!pass_validated) { if (!pass_validated && !settings.modules.enable_public_roomlist) {
response.writeHead(200); response.writeHead(200);
response.end(u.query.callback + '( {"rooms":[{"roomid":"0","roomname":"密码错误","needpass":"true"}]} );'); response.end(u.query.callback + '( {"rooms":[{"roomid":"0","roomname":"密码错误","needpass":"true"}]} );');
} else { } else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment