lib/esse/document.rb in esse-0.3.4 vs lib/esse/document.rb in esse-0.3.5

- old
+ new

@@ -98,10 +98,13 @@ end def inspect attributes = %i[id routing source].map do |attr| value = send(attr) - "#{attr}: #{value.inspect}" if value + next unless value + "#{attr}: #{value.inspect}" + rescue + nil end.compact.join(', ') attributes << " mutations: #{@__mutations__.inspect}" if @__mutations__ "#<#{self.class.name || 'Esse::Document'} #{attributes}>" end