From 04381418d351c3d7c5e5dbb74974df312b11bd83 Mon Sep 17 00:00:00 2001 From: Larry Archer Date: Fri, 21 Aug 2015 11:34:17 -0500 Subject: [PATCH] Add url_decode filter to accompany url_encode --- lib/liquid/standardfilters.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/liquid/standardfilters.rb b/lib/liquid/standardfilters.rb index 590340dc..d67c99d1 100644 --- a/lib/liquid/standardfilters.rb +++ b/lib/liquid/standardfilters.rb @@ -45,6 +45,10 @@ module Liquid CGI.escape(input) unless input.nil? end + def url_decode(input) + CGI.unescape(input) rescue input + end + def slice(input, offset, length = nil) offset = Utils.to_integer(offset) length = length ? Utils.to_integer(length) : 1