We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
@id
@value
1 parent 9b753b5 commit 940ca01Copy full SHA for 940ca01
lib/json/ld/compact.rb
@@ -64,7 +64,7 @@ def compact(element,
64
log_debug("prop-scoped", depth: log_depth.to_i) {"context: #{self.context.inspect}"}
65
end
66
67
- if element.key?('@id') || element.key?('@value')
+ if (element.key?('@id') || element.key?('@value')) && !element.key?('@annotation')
68
result = context.compact_value(property, element, base: @options[:base])
69
if !result.is_a?(Hash) || context.coerce(property) == '@json'
70
log_debug("", depth: log_depth.to_i) {"=> scalar result: #{result.inspect}"}
0 commit comments