Merge pull request #42352 from nvasilevski/nikita-vasilevsky-any-all-queries

Faster check for any default scope with all_queries
This commit is contained in:
Eileen M. Uchitelle 2021-06-03 07:57:12 -04:00 committed by GitHub
commit 2257a237d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -57,7 +57,7 @@ module ActiveRecord
# default_scopes for the model where +all_queries+ is true.
def default_scopes?(all_queries: false)
if all_queries
self.default_scopes.map(&:all_queries).include?(true)
self.default_scopes.any?(&:all_queries)
else
self.default_scopes.any?
end