From 235324c876a1c3103442ad2339dce984a1b8a40e Mon Sep 17 00:00:00 2001 From: Iulian Bacalu Date: Thu, 10 Nov 2022 14:46:46 +0100 Subject: [PATCH] fix(secrets): allow dynamic secrets to be read This would allow reading of `data.*` thus accessing all dynamic secret properties Resolves #396 --- src/secrets.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/secrets.js b/src/secrets.js index 3834f6d..7e03523 100644 --- a/src/secrets.js +++ b/src/secrets.js @@ -46,7 +46,7 @@ async function getSecrets(secretRequests, client) { throw error } } - if (!selector.match(/.*[\.].*/)) { + if (!selector.match(/.*[\.\*].*/)) { selector = '"' + selector + '"' } selector = "data." + selector @@ -89,4 +89,4 @@ function selectData(data, selector) { module.exports = { getSecrets, selectData -} \ No newline at end of file +}