Skip to content

Apply bindings to queries from QueryRecorder

What does this MR do?

Local tests that assume certain parameters to queries from QueryRecorder fail. These same tests don't fail in the shared runners, and I can't tell why. This fixes the local failures

The following tests fail locally without this change:

bundle exec rspec spec/models/project_team_spec.rb:450 spec/models/user_spec.rb:3223 spec/models/user_spec.rb:3302

Does this MR meet the acceptance criteria?

Conformity

Performance and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by 🤖 GitLab Bot 🤖

Merge request reports