Skip to content

Cannot Disable "Enable Inline Pull Request Annotations" Option with Azure DevOps Integration #1133

@casuffitsharp

Description

@casuffitsharp

Describe the bug
It's not possible to disable the option "Enable Inline Pull Request Annotations" in a project with Azure DevOps integration. After saving, the option turns true again.

To Reproduce
Steps to reproduce the behavior:

  1. In a project with Azure DevOps integration, go to 'Project Settings' > DevOps Platform Integration.
  2. Disable the option 'Enable Inline Pull Request Annotations'.
  3. Click on 'Save'.
  4. Refresh the page and see that the option is still enabled.

Expected behavior
It should be possible to disable Pull Request Comments. The setting should remain off after saving and refreshing the page.

Screenshots
Initial view before disabling:
Image

After disabling and saving:
Image

After refreshing the page (option re-enabled):
Image

Software Versions

  • SonarQube + plugin 10.8 from Docker mc1arke/sonarqube-with-community-branch-plugin.
  • Also tested on version 10.7.

Additional context
The project is part of a monorepo, but the issue also occurs in non-monorepo projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions