Skip to content

Commit 09c9e5f

Browse files
fix(serializer): do not execute smart feature on object like a native attribute (#733)
1 parent 699b1ef commit 09c9e5f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/serializers/forest_liana/serializer_factory.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,9 @@ def relationship_related_link(attribute_name)
118118

119119
if ret[:href].blank?
120120
begin
121-
if @options[:include].try(:include?, attribute_name.to_s)
121+
if @options[:include].try(:include?, attribute_name.to_s) &&
122+
!SchemaHelper.is_smart_field?(object.class, attribute_name.to_s)
123+
122124
object.send(attribute_name)
123125
end
124126

0 commit comments

Comments
 (0)