From 4d1167a6d6980d935ab135847fd3d78d0f442ce9 Mon Sep 17 00:00:00 2001 From: Stela Augustinova Date: Wed, 10 Dec 2025 15:44:36 +0100 Subject: [PATCH] Fix parsing of JSON data --- plugins/dbgate-plugin-redis/src/backend/driver.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/dbgate-plugin-redis/src/backend/driver.js b/plugins/dbgate-plugin-redis/src/backend/driver.js index 1385e90da..dfd176302 100644 --- a/plugins/dbgate-plugin-redis/src/backend/driver.js +++ b/plugins/dbgate-plugin-redis/src/backend/driver.js @@ -452,9 +452,10 @@ const driver = { res.value = await dbhan.client.get(key); break; case 'ReJSON-RL': - res.type = 'json'; + res.type = 'JSON'; try { - res.value = JSON.stringify(await dbhan.client.call('JSON.GET', key), null, 2); + const jsonData = await dbhan.client.call('JSON.GET', key); + res.value = JSON.stringify(JSON.parse(jsonData), null, 2); } catch (e) { res.value = ''; }