diff --git a/sgx-catapult.rb b/sgx-catapult.rb index e50514054fa0e106a9e0ba22ff5447825c684c68..3dccadc8e29e78f6fb885c16ea91cedf00984f17 100755 --- a/sgx-catapult.rb +++ b/sgx-catapult.rb @@ -100,7 +100,8 @@ module SGXcatapult # https://api.catapult.inetwork.com/v1/users/[uid]/media/[file] # the caller must guarantee that 'to' is a bare JID - proxy_url = ARGV[6] + to + '/' + media_url.split('/', 8)[7] + proxy_url = ARGV[6] + WEBrick::HTTPUtils.escape(to) + '/' + + media_url.split('/', 8)[7] puts 'ORIG_URL: ' + media_url puts 'PROX_URL: ' + proxy_url