From e7b423e058e8214eefacad9fb64a761385fa1806 Mon Sep 17 00:00:00 2001 From: Caue Guerra Date: Mon, 25 Apr 2016 11:45:18 -0400 Subject: [PATCH] fixing escaping on fastly-rails --- lib/fastly-rails/client.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/fastly-rails/client.rb b/lib/fastly-rails/client.rb index 79122fd..3d35991 100644 --- a/lib/fastly-rails/client.rb +++ b/lib/fastly-rails/client.rb @@ -1,4 +1,5 @@ require 'fastly' +require 'uri' module FastlyRails # A simple wrapper around the fastly-ruby client. @@ -13,7 +14,7 @@ def purge_by_key(key) end def purge_url(key) - "/service/#{FastlyRails.service_id}/purge/#{key}" + "/service/#{FastlyRails.service_id}/purge/#{URI.escape(key)}" end end end