diff --git a/helm-chart/values-ff-env-key.yaml b/helm-chart/values-ff-env-key.yaml index f22928b..3c71437 100644 --- a/helm-chart/values-ff-env-key.yaml +++ b/helm-chart/values-ff-env-key.yaml @@ -1,4 +1,4 @@ harness: featureFlags: enabled: true - apiKey: "<+secrets.getValue("Spring_Forward_Dev_FF_key")>" + apiKey: "<+env.variables.ff_key_spring_forward>" diff --git a/src/main/java/io/harness/springforward/AboutController.java b/src/main/java/io/harness/springforward/AboutController.java index 9a66ba0..1bb07e0 100644 --- a/src/main/java/io/harness/springforward/AboutController.java +++ b/src/main/java/io/harness/springforward/AboutController.java @@ -2,6 +2,8 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.server.ResponseStatusException; +import org.springframework.http.HttpStatus; import io.harness.cf.client.api.*; import io.harness.cf.client.dto.Target; @@ -19,9 +21,9 @@ public String index() { * the featureFlag */ final Target target = Target.builder() - .identifier("Test") - .name("Test") - .attribute("location", "test env") + .identifier("account1") + .name("Account 1") + .attribute("Region", "EMEA") .build(); Boolean ABOUT_PAGE = null; @@ -32,9 +34,11 @@ public String index() { } if (ABOUT_PAGE) { - return "FF is on!"; + return "ABOUT_PAGE is enabled!"; } else { - return "FF is off!"; + throw new ResponseStatusException( + HttpStatus.NOT_FOUND, "entity not found" + ); } } } \ No newline at end of file