|
|
@ -9,10 +9,10 @@ let gameList = null;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* Get a game list via GameDig
|
|
|
|
* Get a game list via GameDig
|
|
|
|
* @returns {any[]}
|
|
|
|
* @returns {Object[]} list of games supported by GameDig
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
function getGameList() {
|
|
|
|
function getGameList() {
|
|
|
|
if (!gameList) {
|
|
|
|
if (gameList == null) {
|
|
|
|
gameList = gameResolver._readGames().games.sort((a, b) => {
|
|
|
|
gameList = gameResolver._readGames().games.sort((a, b) => {
|
|
|
|
if ( a.pretty < b.pretty ) {
|
|
|
|
if ( a.pretty < b.pretty ) {
|
|
|
|
return -1;
|
|
|
|
return -1;
|
|
|
@ -22,9 +22,8 @@ function getGameList() {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return 0;
|
|
|
|
return 0;
|
|
|
|
});
|
|
|
|
});
|
|
|
|
} else {
|
|
|
|
|
|
|
|
return gameList;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
return gameList;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
module.exports.generalSocketHandler = (socket, server) => {
|
|
|
|
module.exports.generalSocketHandler = (socket, server) => {
|
|
|
|