lib/isodoc/csand/metadata.rb in metanorma-csand-1.0.7 vs lib/isodoc/csand/metadata.rb in metanorma-csand-1.0.8

- old
+ new

@@ -25,22 +25,11 @@ set(:tc, tc.text) if tc end def docid(isoxml, _out) - docnumber = isoxml.at(ns("//bibdata/docidentifier")) - docstatus = isoxml.at(ns("//bibdata/status")) - dn = docnumber&.text - if docstatus - set(:status, status_print(docstatus.text)) - abbr = status_abbr(docstatus.text) - dn = "#{dn}(#{abbr})" unless abbr.empty? - end - set(:docnumber, dn) - end - - def status_print(status) - status.split(/-/).map{ |w| w.capitalize }.join(" ") + docnumber = isoxml.at(ns("//bibdata/docidentifier[@type = 'csand']")) + set(:docnumber, docnumber&.text) end def status_abbr(status) case status when "working-draft" then "wd"