Class: ShortRails::ShortUrl
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- ShortRails::ShortUrl
- Defined in:
- app/models/short_rails/short_url.rb
Instance Method Summary collapse
Instance Method Details
#url_host_in_whitelist ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'app/models/short_rails/short_url.rb', line 7 def url_host_in_whitelist unless ShortRails.host_whitelist.nil? uri = URI.parse(url) unless ShortRails.host_whitelist.include?(uri.host) errors.add(:url, "is not in host whitelist") end end end |