added world menu
This commit is contained in:
@@ -119,29 +119,27 @@ export class MapController extends BaseController {
|
||||
throw Error("Token cannot to be check on Hydra");
|
||||
}
|
||||
|
||||
const worlds: Map<String, PusherRoom> = socketManager.getWorlds();
|
||||
|
||||
const result: any = {};
|
||||
|
||||
for (const room of worlds.values()) {
|
||||
result[room.roomUrl] = room.getListeners().size;
|
||||
/*
|
||||
const result: any[] = [];
|
||||
for (const room of socketManager.getWorlds().values()) {
|
||||
const world : any = {};
|
||||
world.roomId = room.roomUrl;
|
||||
world.player = [];
|
||||
for (const listener of room.getListeners()) {
|
||||
const position: any = {};
|
||||
position.name = listener.name;
|
||||
position.roomId = listener.roomId;
|
||||
position.position = listener.position;
|
||||
position.viewport = listener.viewport;
|
||||
result.push(position);
|
||||
world.player.push(listener.name);
|
||||
}
|
||||
*/
|
||||
result.push(world);
|
||||
}
|
||||
|
||||
return res
|
||||
.writeStatus("200 OK")
|
||||
.writeHeader("Content-Type", "application/json")
|
||||
.end(
|
||||
JSON.stringify(result)
|
||||
JSON.stringify({ worlds: result })
|
||||
);
|
||||
} catch (error) {
|
||||
return this.errorToResponse(error, res);
|
||||
|
||||
Reference in New Issue
Block a user