Method: OrcidClient::Work#insert_pub_date

Defined in:
lib/orcid_client/work.rb

#insert_pub_date(xml) ⇒ Object



122
123
124
125
126
127
128
129
130
# File 'lib/orcid_client/work.rb', line 122

def insert_pub_date(xml)
  if publication_date['year']
    xml.send(:'common:publication-date') do
      xml.year(publication_date.fetch('year'))
      xml.month(publication_date.fetch('month', nil)) if publication_date['month']
      xml.day(publication_date.fetch('day', nil)) if publication_date['month'] && publication_date['day']
    end
  end
end