- data.scan(CREDIT_NAME_MATCH).each { |url, name, role|
- valid << [url, name.ircify_html, role.ircify_html] if name_urls.include?(url)
+ data.scan(CREDIT_NAME_MATCH).each { |url, name, role_data|
+ ch_url, role = role_data.scan(CHAR_MATCH).first
+ debug [ch_url, role]
+ wanted = name_urls.include?(url) || name_urls.include?(ch_url)
+ valid << [url, name.ircify_html, role.ircify_html] if wanted