Skip to content

Commit 572f11b

Browse files
committed
value is always a link
1 parent ca6c009 commit 572f11b

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

lib/active_model_serializers/adapter/json_api.rb

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -482,11 +482,8 @@ def relationships_for(serializer, requested_associations, include_slice)
482482
# }.reject! {|_,v| v.nil? }
483483
def links_for(serializer)
484484
serializer._links.each_with_object({}) do |(name, value), hash|
485-
if value.is_a?(ActiveModel::Serializer::Link)
486-
next if value.excluded?(serializer)
487-
value = value.block
488-
end
489-
result = Link.new(serializer, value).as_json
485+
next if value.excluded?(serializer)
486+
result = Link.new(serializer, value.block).as_json
490487
hash[name] = result if result
491488
end
492489
end

0 commit comments

Comments
 (0)