Skip to content

Commit 2257a23

Browse files
authored
Merge pull request rails#42352 from nvasilevski/nikita-vasilevsky-any-all-queries
Faster check for any default scope with all_queries
2 parents d3f4db9 + fde6da2 commit 2257a23

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

activerecord/lib/active_record/scoping/default.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def before_remove_const #:nodoc:
5757
# default_scopes for the model where +all_queries+ is true.
5858
def default_scopes?(all_queries: false)
5959
if all_queries
60-
self.default_scopes.map(&:all_queries).include?(true)
60+
self.default_scopes.any?(&:all_queries)
6161
else
6262
self.default_scopes.any?
6363
end

0 commit comments

Comments
 (0)