Skip to content

Commit b4769e4

Browse files
committed
Try to fix build
1 parent 58c5265 commit b4769e4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

server/src/utils/crypt.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { createHash, randomBytes, scrypt as scryptRaw, type BinaryLike, type ScryptOptions } from "node:crypto";
22
import { promisify } from "node:util";
3-
import { sign, verify } from "jsonwebtoken";
3+
import jwt from "jsonwebtoken";
44
import { type ID, type MapPermissions } from "facilmap-types";
55
import { base64ToNumber, base64UrlValidator, deserializeMapPermissions, encodeBase64Url, numberToBase64, serializeMapPermissions } from "facilmap-utils";
66
import { tupleWithOptional } from "zod-tuple-with-optional";
@@ -30,7 +30,7 @@ export async function createMapToken(data: MapTokenPayload, secret: Buffer): Pro
3030

3131
const permissions = serializeMapPermissions(data.permissions);
3232

33-
const jwt = sign({
33+
const fullToken = jwt.sign({
3434
mapId: data.mapId,
3535
slugHash: data.slugHash,
3636
passwordHash: data.passwordHash,
@@ -40,7 +40,7 @@ export async function createMapToken(data: MapTokenPayload, secret: Buffer): Pro
4040
}).split(".");
4141

4242
return [
43-
jwt[2],
43+
fullToken[2],
4444
numberToBase64(data.mapId),
4545
data.slugHash,
4646
permissions,
@@ -61,7 +61,7 @@ export function verifyMapToken(token: string, secret: Buffer): MapTokenPayload {
6161
base64UrlValidator.optional()
6262
]).parse(token.split("."));
6363

64-
const jwt = [
64+
const fullToken = [
6565
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
6666
encodeBase64Url(JSON.stringify({
6767
mapId: base64ToNumber(spl[1]),
@@ -72,7 +72,7 @@ export function verifyMapToken(token: string, secret: Buffer): MapTokenPayload {
7272
spl[0]
7373
].join(".");
7474

75-
const verified = verify(jwt, secret) as any;
75+
const verified = jwt.verify(fullToken, secret) as any;
7676
return {
7777
mapId: verified.mapId,
7878
slugHash: verified.slugHash,

0 commit comments

Comments
 (0)