Use RoleType with lower case role, rather than Role with capitalized role. Fixes #6

This commit is contained in:
Dan Milne
2020-08-21 15:57:49 +10:00
parent 5152b9b976
commit 9465254d0b

View File

@@ -54,8 +54,8 @@ module Paapi
end
def contributors_of(kind)
kind = kind.to_s.gsub(/([[:alpha:]]+)/) { |w| w.capitalize }
contributors.select { |e| e['Role'] == kind }&.map { |e| e.dig('Name') }&.reject {|n| n.to_s.empty?}
kind = kind.to_s.gsub(/([[:alpha:]]+)/) { |w| w.downcase }
contributors.select { |e| e['RoleType'] == kind }&.map { |e| e.dig('Name') }&.reject {|n| n.to_s.empty?}
end
def actors