Module: Hyrax::DOI::DataCiteDOIPresenterBehavior

Extended by:
ActiveSupport::Concern
Defined in:
app/presenters/concerns/hyrax/doi/datacite_doi_presenter_behavior.rb

Instance Method Summary collapse

Instance Method Details

#doi_statusObject

Should this make a request to DataCite? Or maybe DataCite could supply badges?



11
12
13
14
15
16
17
# File 'app/presenters/concerns/hyrax/doi/datacite_doi_presenter_behavior.rb', line 11

def doi_status
  if doi_status_when_public == 'findable' && !solr_document.public?
    'registered'
  else
    doi_status_when_public
  end
end