lib/relaton_nist/nist_bibliography.rb in relaton-nist-0.2.3 vs lib/relaton_nist/nist_bibliography.rb in relaton-nist-0.3.0
- old
+ new
@@ -89,19 +89,19 @@
else iter
end
result.each_slice(3) do |s| # ISO website only allows 3 connections
fetch_pages(s, 3).each_with_index do |r, _i|
if opts[:issued_date]
- ids = r.dates.select { |d| d.type == "issued" && d.on == opts[:issued_date] }
+ ids = r.date.select { |d| d.type == "issued" && d.on == opts[:issued_date] }
next if ids.empty?
elsif opts[:updated_date]
- pds = r.dates.select { |d| d.type == "published" && d.on == opts[:updated_date] }
+ pds = r.date.select { |d| d.type == "published" && d.on == opts[:updated_date] }
next if pds.empty?
end
next if iter && r.status.iteration != iteration
return { ret: r } if !year
- r.dates.select { |d| d.type == "published" }.each do |d|
+ r.date.select { |d| d.type == "published" }.each do |d|
return { ret: r } if year.to_i == d.on.year
missed_years << d.on.year
end
end