Refactor compute_serializer_name to follow DRY
This commit is contained in:
parent
00d3aa4997
commit
190bedaa05
@ -218,8 +218,7 @@ module FastJsonapi
|
|||||||
return serializer_key unless serializer_key.is_a? Symbol
|
return serializer_key unless serializer_key.is_a? Symbol
|
||||||
namespace = self.name.gsub(/()?\w+Serializer$/, '')
|
namespace = self.name.gsub(/()?\w+Serializer$/, '')
|
||||||
serializer_name = serializer_key.to_s.classify + 'Serializer'
|
serializer_name = serializer_key.to_s.classify + 'Serializer'
|
||||||
return (namespace + serializer_name).to_sym if namespace.present?
|
(namespace + serializer_name).to_sym
|
||||||
(serializer_key.to_s.classify + 'Serializer').to_sym
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def fetch_polymorphic_option(options)
|
def fetch_polymorphic_option(options)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user