diff --git a/app/decorators/redirect_rule_decorator.rb b/app/decorators/redirect_rule_decorator.rb index b603c4ff..22df7298 100644 --- a/app/decorators/redirect_rule_decorator.rb +++ b/app/decorators/redirect_rule_decorator.rb @@ -1,6 +1,10 @@ class RedirectRuleDecorator < ApplicationDecorator delegate_all + def name + "#{url} -> #{redirect_to}" + end + def self.collections [ :active ] end diff --git a/lib/concerns/params_comparing_concern.rb b/lib/concerns/params_comparing_concern.rb index d748b9ca..e5c4ae73 100644 --- a/lib/concerns/params_comparing_concern.rb +++ b/lib/concerns/params_comparing_concern.rb @@ -45,7 +45,9 @@ def comparing(hash1, hash2, prev_object = nil) end if value.is_a? Hash # because of nested values hash has one value (association_attributes) - comparison[key] = comparing hash2[key].values.first, value.values.first + if hash2[key] + comparison[key] = comparing hash2[key].values.first, value.values.first + end next end unless hash2[key].to_s == value.to_s