From a5a86c8825675370c2a0e9c4aba6ce34f3b11471 Mon Sep 17 00:00:00 2001 From: Sumith Reddi Baddam Date: Thu, 4 Jun 2020 17:30:00 -0400 Subject: [PATCH] Zero width (#4110) Remove zero-width characters from the beginning and end of all parameters in all controller actions * Add String#remove_zero_width_chars to remove all zero width unicode characters * Add before action in ApplicationController to strip zero-width characters from all parameters including child arrays and hashes. Co-authored-by: Sumith Baddam --- config/initializers/avalon.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/config/initializers/avalon.rb b/config/initializers/avalon.rb index 849a027c9b..15471b740b 100644 --- a/config/initializers/avalon.rb +++ b/config/initializers/avalon.rb @@ -1,3 +1,4 @@ +require 'string_additions' require 'avalon/errors' # Loads configuration information from the YAML file and then sets up the # dropbox