Class: Ecoportal::API::Internal::Person

Inherits:
Object
  • Object
show all
Defined in:
lib/eco/api/common/version_patches/ecoportal_api/internal_person.rb

Instance Method Summary collapse

Instance Method Details

#account_added?(doc = :initial) ⇒ Boolean

Returns if the account has been added, compared to doc.

Returns:

  • (Boolean)

    if the account has been added, compared to doc



12
13
14
15
# File 'lib/eco/api/common/version_patches/ecoportal_api/internal_person.rb', line 12

def (doc = :initial)
  ref_doc = (doc == :original) ? original_doc : initial_doc
   && !ref_doc["account"]
end

#new?(doc = :initial) ⇒ Boolean

Returns:

  • (Boolean)


6
7
8
9
# File 'lib/eco/api/common/version_patches/ecoportal_api/internal_person.rb', line 6

def new?(doc = :initial)
  ref_doc = (doc == :original) ? original_doc : initial_doc
  !ref_doc["details"] && !ref_doc["account"]
end