The following code exists:
class Product < ActiveRecord::Base validates :title, :description, :image_url, presence: true validates :price, numericality: {greater_than_or_equal_to: 0.01} validates :title, uniqueness: true validates :image_url, allow_blank: true, format: { with: %r{\.(gif|jpg|png)$}i, message: 'URL must point to GIT/JPG/PNG pictures' } end
This works, but when I try to test it with the "rake test", I will catch this message:
rake aborted! The provided regular expression is using multiline anchors (^ or $), which may present a security risk. Did you mean to use \A and \z, or forgot to add the :multiline => true option?
What does it mean? How can i fix this?
ruby ruby-on-rails activerecord
malcoauri Jul 20 '13 at 7:11 2013-07-20 07:11
source share