mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 09:57:23 +02:00
No need for exception for setting
This commit is contained in:
parent
710ac1db92
commit
59d318b953
1 changed files with 2 additions and 7 deletions
|
@ -33,13 +33,8 @@ module EppErrors
|
||||||
next unless code = find_epp_code(err)
|
next unless code = find_epp_code(err)
|
||||||
err = { code: code, msg: err }
|
err = { code: code, msg: err }
|
||||||
|
|
||||||
# If we have setting relation, then still add the value to the error message
|
# if the key represents relations, skip value
|
||||||
# If this sort of exception happens again, some other logic has to be implemented
|
unless self.class.reflect_on_association(key)
|
||||||
if self.class.reflect_on_association(key) && key == :setting
|
|
||||||
err[:value] = { val: send(key).value, obj: self.class::EPP_ATTR_MAP[key] }
|
|
||||||
|
|
||||||
# if the key represents other relations, skip value
|
|
||||||
elsif !self.class.reflect_on_association(key)
|
|
||||||
err[:value] = { val: send(key), obj: self.class::EPP_ATTR_MAP[key] }
|
err[:value] = { val: send(key), obj: self.class::EPP_ATTR_MAP[key] }
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue