# File lib/stringex/acts_as_url/adapter/base.rb, line 35 35: def url_attribute(instance) 36: # Retrieve from database record if there are errors on attribute_to_urlify 37: if !is_new?(instance) && is_present?(instance.errors[settings.attribute_to_urlify]) 38: self.instance = instance 39: read_attribute instance_from_db, settings.url_attribute 40: else 41: read_attribute instance, settings.url_attribute 42: end 43: end