lib/posgra/driver.rb in posgra-0.1.3 vs lib/posgra/driver.rb in posgra-0.1.4
- old
+ new
@@ -267,10 +267,10 @@
users_by_group = {}
rs.each do |row|
group = row.fetch('groname')
user = row.fetch('usename')
- next unless [group, user].any? {|i| matched?(i, @options[:include_role], @options[:exclude_role]) }
+ next unless [group, user].any? {|i| not i.nil? and matched?(i, @options[:include_role], @options[:exclude_role]) }
users_by_group[group] ||= []
users_by_group[group] << user if user
end
users_by_group