]> source.dussan.org Git - sonarqube.git/commitdiff
SC-764 Drop guarded field in WS responses
authorJanos Gyerik <janos.gyerik@sonarsource.com>
Mon, 24 Jun 2019 15:33:22 +0000 (17:33 +0200)
committerSonarTech <sonartech@sonarsource.com>
Fri, 5 Jul 2019 18:21:12 +0000 (20:21 +0200)
server/sonar-server/src/main/java/org/sonar/server/organization/ws/OrganizationsWsSupport.java
server/sonar-server/src/main/java/org/sonar/server/organization/ws/SearchAction.java
server/sonar-server/src/main/resources/org/sonar/server/organization/ws/create-example.json
server/sonar-server/src/main/resources/org/sonar/server/organization/ws/search-example.json
sonar-ws/src/main/protobuf/ws-organizations.proto

index 7d3a103079c57854c568173a9abb2a50b519c284..c070f1bb389f67e1bc692502d8c1b976e98e8179 100644 (file)
@@ -116,8 +116,7 @@ public class OrganizationsWsSupport {
     Organization.Builder builder = Organization.newBuilder();
     builder
       .setName(dto.getName())
-      .setKey(dto.getKey())
-      .setGuarded(dto.isGuarded());
+      .setKey(dto.getKey());
     ofNullable(dto.getDescription()).ifPresent(builder::setDescription);
     ofNullable(dto.getUrl()).ifPresent(builder::setUrl);
     ofNullable(dto.getAvatarUrl()).ifPresent(builder::setAvatar);
index 8b9d3f99ed2d7f4a8111aac4b96ce24da58c44ac..2939d6772792cdf6f097a5f2e1bac286d9a937b7 100644 (file)
@@ -159,8 +159,7 @@ public class SearchAction implements OrganizationsWsAction {
     boolean onlyMembershipOrganizations) {
     builder
       .setName(organization.getName())
-      .setKey(organization.getKey())
-      .setGuarded(organization.isGuarded());
+      .setKey(organization.getKey());
     ofNullable(organization.getDescription()).ifPresent(builder::setDescription);
     ofNullable(organization.getUrl()).ifPresent(builder::setUrl);
     ofNullable(organization.getAvatarUrl()).ifPresent(builder::setAvatar);
index 3acbecf41484248f31d711aef5812ada06d1ce39..a350af2f7a43e1a588cefe4713e1501ef566f13e 100644 (file)
@@ -4,7 +4,6 @@
     "name": "Foo Company",
     "description": "The Foo company produces quality software for Bar.",
     "url": "https://www.foo.com",
-    "avatar": "https://www.foo.com/foo.png",
-    "guarded": false
+    "avatar": "https://www.foo.com/foo.png"
   }
 }
index a5eeaf171b64c67b0234e614b8ace40fd668be67..f21be6f9871d62c438f775bce80e5dc0059684f3 100644 (file)
@@ -8,7 +8,6 @@
     {
       "key": "foo-company",
       "name": "Foo Company",
-      "guarded": true,
       "actions": {
         "admin": false,
         "delete": false,
@@ -21,7 +20,6 @@
       "description": "The Bar company produces quality software too.",
       "url": "https://www.bar.com",
       "avatar": "https://www.bar.com/logo.png",
-      "guarded": false,
       "actions": {
         "admin": true,
         "delete": true,
index cf51e3c9b90a9785abaa0e75b6ea93e7406e47eb..c07f6c5a8edb8bc7b524a630fdb42b4529ad3782 100644 (file)
@@ -59,7 +59,6 @@ message Organization {
   optional string description = 3;
   optional string url = 4;
   optional string avatar = 5;
-  optional bool guarded = 6;
   optional Alm alm = 8;
   optional Actions actions = 9;
   optional Subscription subscription = 10;