From 21c111a5e0828e0be77545fe971001181bfce6b2 Mon Sep 17 00:00:00 2001 From: mrjvs Date: Fri, 26 Sep 2025 23:03:32 +0200 Subject: [PATCH] fix: Use hex as hash key, as base64 is not a valid filename --- src/services/spr.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/spr.ts b/src/services/spr.ts index ad84cc8..53db47a 100644 --- a/src/services/spr.ts +++ b/src/services/spr.ts @@ -181,7 +181,7 @@ spr.post('/relay/0', async (request, response) => { // * Upload slot data if (sprSlot.size > 0 && sprSlot.sendMode !== SendMode.RecvOnly) { - const dataHash = crypto.createHash('sha256').update(sprSlot.data).digest('base64'); + const dataHash = crypto.createHash('sha256').update(sprSlot.data).digest('hex'); let slotData = await getDuplicateCECData(request.pid, sprSlot.gameID); if (!slotData || slotData.data_hash !== dataHash) {