From 90316f106a1613eecb35fb8a8560c966da5207dc Mon Sep 17 00:00:00 2001 From: Stela Augustinova Date: Thu, 18 Dec 2025 16:26:32 +0100 Subject: [PATCH] Fixed adding zset key --- packages/web/src/tabs/DbKeyTab.svelte | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/packages/web/src/tabs/DbKeyTab.svelte b/packages/web/src/tabs/DbKeyTab.svelte index 8aaaa8fe3..4464eefd4 100644 --- a/packages/web/src/tabs/DbKeyTab.svelte +++ b/packages/web/src/tabs/DbKeyTab.svelte @@ -75,20 +75,15 @@ }); } } else if (type === 'zset' && item.records && Array.isArray(item.records)) { - const pairs = []; - item.records.forEach(record => { + for (const record of item.records) { if (record.member && record.score) { - pairs.push(record.score, record.member); + await apiCall('database-connections/call-method', { + conid, + database, + method: typeConfig.addMethod, + args: [keyName, record.member, parseFloat(record.score)], + }); } - }); - - if (pairs.length > 0) { - await apiCall('database-connections/call-method', { - conid, - database, - method: typeConfig.addMethod, - args: [keyName, ...pairs], - }); } } else if (type === 'stream' && item.records && Array.isArray(item.records)) { for (const record of item.records) {