Method: Ecoportal::API::Common::BaseModel#initial_doc

Defined in:
lib/ecoportal/api/common/base_model.rb

#initial_docObject

Raises:



88
89
90
91
92
93
# File 'lib/ecoportal/api/common/base_model.rb', line 88

def initial_doc
  raise UnlinkedModel.new(from: "#{self.class}#initial_doc", key: _key) unless linked?
  return @initial_doc if is_root?

  _parent.initial_doc&.dig(*[_key].flatten)
end