mirror of
https://github.com/PretendoNetwork/account.git
synced 2026-09-07 19:05:34 -05:00
NASC should check NEX access level not device
This commit is contained in:
@@ -149,7 +149,6 @@ async function NASCMiddleware(request, response, next) {
|
||||
}
|
||||
|
||||
request.nexUser = nexUser;
|
||||
request.device = device;
|
||||
|
||||
return next();
|
||||
}
|
||||
|
||||
@@ -6,14 +6,14 @@ const database = require('../../../database');
|
||||
router.post('/', async (request, response) => {
|
||||
const requestParams = request.body;
|
||||
const titleID = util.nintendoBase64Decode(requestParams.titleid).toString();
|
||||
const { nexUser, device } = request;
|
||||
const { nexUser } = request;
|
||||
|
||||
// TODO: REMOVE AFTER PUBLIC LAUNCH
|
||||
// LET EVERYONE IN THE `test` FRIENDS SERVER
|
||||
// THAT WAY EVERYONE CAN GET AN ASSIGNED PID
|
||||
let serverAccessLevel = 'test';
|
||||
if (titleID !== '0004013000003202') {
|
||||
serverAccessLevel = device.get('server_access_level');
|
||||
serverAccessLevel = nexUser.get('server_access_level');
|
||||
}
|
||||
|
||||
const server = await database.getServerByTitleId(titleID, serverAccessLevel);
|
||||
|
||||
Reference in New Issue
Block a user