diff --git a/lib/travis/api/v3/queries/builds.rb b/lib/travis/api/v3/queries/builds.rb index 0877bac5..319ee9bd 100644 --- a/lib/travis/api/v3/queries/builds.rb +++ b/lib/travis/api/v3/queries/builds.rb @@ -1,7 +1,12 @@ module Travis::API::V3 class Queries::Builds < Query def find(repository) - repository.builds + filter(repository.builds) + end + + def filter(list) + # filtering by branch, type, etc would go here + list.includes(:commit).includes(branch: :last_build) end end end