X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/832b96b75ac05177e6baad7b414066ccfd7cfa51..56df4f3813a12a56d9352e5439423de78ed0c7b7:/app/models/client_application.rb diff --git a/app/models/client_application.rb b/app/models/client_application.rb index ffca1c63c..c69502a0b 100644 --- a/app/models/client_application.rb +++ b/app/models/client_application.rb @@ -5,7 +5,7 @@ class ClientApplication < ActiveRecord::Base has_many :access_tokens validates_presence_of :name, :url, :key, :secret validates_uniqueness_of :key - before_validation_on_create :generate_keys + before_validation :generate_keys, :on => :create validates_format_of :url, :with => /\Ahttp(s?):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/i validates_format_of :support_url, :with => /\Ahttp(s?):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/i, :allow_blank=>true