Compare commits

...

1 Commits

Author SHA1 Message Date
Renée Hendricksen
7c25396776 this fixes the count problem, but I'm not 100% on the logic of the active column 2016-07-07 21:11:40 -04:00

View File

@ -93,7 +93,7 @@ class Repository < Travis::Model
end
def counts_by_owner_names(owner_names)
query = %(SELECT owner_name, count(*) FROM repositories WHERE owner_name IN (?) AND invalidated_at IS NULL GROUP BY owner_name)
query = %(SELECT owner_name, count(*) FROM repositories WHERE owner_name IN (?) AND invalidated_at IS NULL AND active = 't' GROUP BY owner_name)
query = sanitize_sql([query, owner_names])
rows = connection.select_all(query, owner_names)
Hash[*rows.map { |row| [row['owner_name'], row['count'].to_i] }.flatten]