From: Tom Hughes Date: Mon, 5 Nov 2018 19:07:26 +0000 (+0000) Subject: Use character validate to exclude URL characters for trace tags X-Git-Tag: live~2767^2 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/b7438167c030e371dfd5603ff27a0aed644a51e4?hp=56f7e692cd7112033654587556cb3eb9d2cf72de Use character validate to exclude URL characters for trace tags --- diff --git a/app/models/tracetag.rb b/app/models/tracetag.rb index 75fcb48b7..84b6c6dfa 100644 --- a/app/models/tracetag.rb +++ b/app/models/tracetag.rb @@ -22,5 +22,5 @@ class Tracetag < ActiveRecord::Base belongs_to :trace, :foreign_key => "gpx_id" validates :trace, :associated => true - validates :tag, :length => 1..255, :format => %r{\A[^/;.,?]*\z}, :characters => true + validates :tag, :length => 1..255, :characters => { :url_safe => true } end