]> git.openstreetmap.org Git - rails.git/blobdiff - app/validators/invalid_url_chars_validator.rb
Merge character validators
[rails.git] / app / validators / invalid_url_chars_validator.rb
diff --git a/app/validators/invalid_url_chars_validator.rb b/app/validators/invalid_url_chars_validator.rb
deleted file mode 100644 (file)
index 77a2fc5..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-class InvalidUrlCharsValidator < ActiveModel::EachValidator
-  INVALID_URL_CHARS = "/;.,?%#".freeze
-
-  def validate_each(record, attribute, value)
-    if value =~ /[#{INVALID_URL_CHARS}]/
-      record.errors[attribute] << (options[:message] || I18n.t("validations.invalid chars", :invalid_chars => INVALID_URL_CHARS))
-    end
-  end
-end
\ No newline at end of file