diff options
author | Antoine Vigneau <antoine.vigneau@sonarsource.com> | 2023-07-03 11:43:58 +0200 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2023-07-18 20:03:21 +0000 |
commit | 5a07fe8d8a5ef407beef94fb410d65cb7d990c98 (patch) | |
tree | 57b9d55c065a694cf1300a55d577892fe93bd4ab /server/sonar-db-dao/src | |
parent | 7eb69f2d9f83b568817107e8064a688246e94299 (diff) | |
download | sonarqube-5a07fe8d8a5ef407beef94fb410d65cb7d990c98.tar.gz sonarqube-5a07fe8d8a5ef407beef94fb410d65cb7d990c98.zip |
SONAR-19784 Do not allow visibility update on managed projects
Diffstat (limited to 'server/sonar-db-dao/src')
-rw-r--r-- | server/sonar-db-dao/src/main/java/org/sonar/db/entity/EntityDto.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/server/sonar-db-dao/src/main/java/org/sonar/db/entity/EntityDto.java b/server/sonar-db-dao/src/main/java/org/sonar/db/entity/EntityDto.java index 39932908c59..e6d20322ab5 100644 --- a/server/sonar-db-dao/src/main/java/org/sonar/db/entity/EntityDto.java +++ b/server/sonar-db-dao/src/main/java/org/sonar/db/entity/EntityDto.java @@ -82,8 +82,12 @@ public class EntityDto { return Qualifiers.VIEW.equals(qualifier) || Qualifiers.SUBVIEW.equals(qualifier); } + public boolean isProject() { + return Qualifiers.PROJECT.equals(qualifier); + } + public boolean isProjectOrApp() { - return Qualifiers.APP.equals(qualifier) || Qualifiers.PROJECT.equals(qualifier); + return Qualifiers.APP.equals(qualifier) || isProject(); } @Override |