From 554550f414009790af76137491c894864841cc74 Mon Sep 17 00:00:00 2001 From: Austin <93135983+austinFlipside@users.noreply.github.com> Date: Wed, 17 Apr 2024 17:28:01 -0400 Subject: [PATCH] vault upgrade (#93) * vault upgrade * IFF --- macros/marketplace/github/utils_udfs.yaml.sql | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/macros/marketplace/github/utils_udfs.yaml.sql b/macros/marketplace/github/utils_udfs.yaml.sql index 7fef6cd..dfc9325 100644 --- a/macros/marketplace/github/utils_udfs.yaml.sql +++ b/macros/marketplace/github/utils_udfs.yaml.sql @@ -17,7 +17,8 @@ {'Authorization': 'Bearer {TOKEN}', 'X-GitHub-Api-Version': '2022-11-28'}, {}, - '_FSC_SYS/GITHUB' + IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'vault/github/api') + ) as response - name: {{ schema_name -}}.headers @@ -48,7 +49,7 @@ CONCAT_WS('/', 'https://api.github.com', route || '?') || utils.udf_urlencode(query), PARSE_JSON({{ schema_name -}}.headers()), {}, - '_FSC_SYS/GITHUB' + IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'vault/github/api') ) - name: {{ schema_name -}}.post signature: @@ -65,7 +66,7 @@ CONCAT_WS('/', 'https://api.github.com', route), PARSE_JSON({{ schema_name -}}.headers()), data, - '_FSC_SYS/GITHUB' + IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'vault/github/api') ) - name: {{ schema_name -}}.put signature: @@ -82,6 +83,6 @@ CONCAT_WS('/', 'https://api.github.com', route), PARSE_JSON({{ schema_name -}}.headers()), data, - '_FSC_SYS/GITHUB' + IFF(_utils.udf_whoami() <> CURRENT_USER(), '_FSC_SYS/GITHUB', 'vault/github/api') ) {% endmacro %} \ No newline at end of file