From 3f64369852e646b1e1bf2bd60a7da081f447b2c6 Mon Sep 17 00:00:00 2001 From: Sosthene Date: Mon, 8 Sep 2025 15:56:34 +0200 Subject: [PATCH] [bug] Fix wrong api calls for storeData --- src/services/storage.service.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/services/storage.service.ts b/src/services/storage.service.ts index 4e71ffa..4a9babf 100644 --- a/src/services/storage.service.ts +++ b/src/services/storage.service.ts @@ -7,14 +7,13 @@ export async function storeData(servers: string[], key: string, value: Blob, ttl let url: string; if (server.startsWith('/')) { // Relative path - construct manually for proxy - url = `${server}/store?key=${encodeURIComponent(key)}`; + url = `${server}/store/${encodeURIComponent(key)}`; if (ttl !== null) { - url += `&ttl=${ttl}`; + url += `?ttl=${ttl}`; } } else { // Absolute URL - use URL constructor - const urlObj = new URL(`${server}/store`); - urlObj.searchParams.append('key', key); + const urlObj = new URL(`${server}/store/${encodeURIComponent(key)}`); if (ttl !== null) { urlObj.searchParams.append('ttl', ttl.toString()); }