Skip to content

Fix error for projects without security setting

Tetiana Chupryna requested to merge bug-store-report-service-fix into master

What does this MR do?

This is a fix for #295382 (closed)

We currently have projects on which the security_setting object isn't created. this will be fixed with !49393 (closed)

Until then we need to have this fix that adds safe navigation for security_setting

Screenshots (strongly suggested)

this is a backend fix

Does this MR meet the acceptance criteria?

Conformity

Availability 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

Merge request reports