fixed discovery server sending wrong information to guest accounts

This commit is contained in:
CaramelKat
2020-05-15 00:33:11 -05:00
committed by Jay
parent 21f609fc4a
commit 0c84731d0f
3 changed files with 7 additions and 6 deletions

View File

@@ -17,7 +17,7 @@ logger.info('[MIIVERSE] Creating \'discovery\' subdomain');
router.use(subdomain('discovery.olv', discovery));
logger.info('[MIIVERSE] Creating \'api\' subdomain');
router.use(subdomain('api.olv', api));
router.use(subdomain('f2d99ded', api));
router.use(subdomain('f2d99ded', discovery));
logger.info('[MIIVERSE] Importing middleware');

View File

@@ -12,13 +12,14 @@ router.get('/', function (req, res) {
{
let pid = util.data.processServiceToken(req.headers["x-nintendo-servicetoken"]);
let usrObj;
usrObj = await util.data.processUser(pid);
if(usrObj == null)
if(pid == null)
{
throw new Error('The User token was not valid');
}
else
{
usrObj = await util.data.processUser(pid);
console.log(usrObj);
switch (usrObj.account_status) {
case 0:
break;

View File

@@ -15,14 +15,14 @@ router.post('/', upload.none(), async function (req, res, next) {
{
let paramPackData = util.data.decodeParamPack(req.headers["x-nintendo-parampack"]);
let pid = util.data.processServiceToken(req.headers["x-nintendo-servicetoken"]);
let usrObj;
usrObj = await util.data.processUser(pid);
if(usrObj == null)
if(pid == null)
{
throw new Error('The User token was not valid');
}
else
{
let usrObj;
usrObj = await util.data.processUser(pid);
const creationDate = moment().format('YYYY-MM-DD HH:MM:SS');
let appData = "";
if (req.body.app_data) {