Allow `joins` to be unscoped by k0kubun · Pull Request #18109 · rails/rails
Closes #13775 Because unscoped alters current_scope, join_dependency should use it if exists.