mirror of
https://github.com/samuelthomas2774/nxapi.git
synced 2026-10-20 08:39:44 -05:00
Fix web service ID type in token request, handle errors requesting a new token
This commit is contained in:
@@ -627,7 +627,7 @@ function createApp(
|
||||
|
||||
app.get('/api/znc/webservice/:id/token', nsoAuth, async (req, res) => {
|
||||
try {
|
||||
const token = await req.znc!.getWebServiceToken(req.params.id);
|
||||
const token = await req.znc!.getWebServiceToken(parseInt(req.params.id));
|
||||
|
||||
res.setHeader('Content-Type', 'application/json');
|
||||
res.end(JSON.stringify({token}));
|
||||
|
||||
@@ -61,7 +61,7 @@ export async function handler(argv: ArgumentsCamelCase<Arguments>) {
|
||||
if (!active) throw new Error('Nintendo Switch Online membership required');
|
||||
}
|
||||
|
||||
const webserviceToken = await nso.getWebServiceToken(argv.id);
|
||||
const webserviceToken = await nso.getWebServiceToken(webservice.id);
|
||||
|
||||
// https://app.splatoon2.nintendo.net/?lang=en-GB&na_country=GB&na_lang=en-GB
|
||||
const url = new URL(webservice.uri);
|
||||
|
||||
Reference in New Issue
Block a user