Просмотр исходного кода

Merge pull request #13834 from thalesmg/20240919-r58-snow-pipe-quote-path

fix(snowflake action): URI encode pipe path when quoted
Thales Macedo Garitezi 1 год назад
Родитель
Сommit
ea37563c24

+ 2 - 1
apps/emqx_bridge_snowflake/src/emqx_bridge_snowflake_connector.erl

@@ -648,7 +648,8 @@ start_http_pool(ActionResId, ActionConfig, ConnState) ->
         resource_opts := #{request_ttl := RequestTTL}
     } = ActionConfig,
     PipeParts = lists:map(fun maybe_quote/1, [Database, Schema, Pipe]),
-    PipePath = iolist_to_binary(lists:join($., PipeParts)),
+    PipePath0 = iolist_to_binary(lists:join($., PipeParts)),
+    PipePath = uri_string:quote(PipePath0),
     PipePrefix = iolist_to_binary([
         <<"https://">>,
         Host,