lib/isodoc/vsd/metadata.rb in metanorma-vsd-0.3.3 vs lib/isodoc/vsd/metadata.rb in metanorma-vsd-0.4.1

- old
+ new

@@ -1,11 +1,17 @@ require "isodoc" -require "isodoc/rsd/metadata" module IsoDoc module Vsd + class Metadata < IsoDoc::Metadata - class Metadata < IsoDoc::Rsd::Metadata + def security(isoxml, _out) + keywords = [] + isoxml.xpath(ns("//bibdata/keyword")).each do |kw| + keywords << kw.text + end + set(:keywords, keywords) + end end end end