Akshat | TP-12345 | enabled in experiment response (#69)

* TP-12345 | add update metric query method and also response status bad request

* TP-12345 | remove @ResponseStatus

* TP-12345 | add enabled in experiment response
This commit is contained in:
Akshat Soni
2023-05-05 19:55:48 +05:30
committed by GitHub Enterprise
parent c0c3695317
commit 286fa34dcc
3 changed files with 4 additions and 0 deletions

View File

@@ -43,6 +43,7 @@ public class ExperimentMapper {
? experimentEntity.getExperimentInfo().getExperimentStatus()
: null)
.impact(experimentImpact)
.enabled(experimentEntity.getEnabled())
.createdBy(experimentEntity.getCreatedBy())
.testUsers(testUsers)
.progressPercent(
@@ -78,6 +79,7 @@ public class ExperimentMapper {
? jacksonUtils.stringToListObject(experimentEntity.getVariants(), VariantDefinition.class)
: null)
.type(experimentEntity.getType())
.enabled(experimentEntity.getEnabled())
.experimentInfo(mapExperimentInfoEntityToExperimentInfoDTO(experimentEntity.getExperimentInfo()))
.vertical(experimentEntity.getVertical())
.metrics(getAttachMetricToExperimentRequestsFromExperimentMappings(experimentEntity.getExperimentMetricMappings()))

View File

@@ -24,6 +24,7 @@ public class DashboardExperimentResponse {
String experimentName;
String createdBy;
String primaryMetric;
boolean enabled;
ExperimentImpact impact;
double progressPercent;
long testUsers;

View File

@@ -30,6 +30,7 @@ public class ExperimentResponse {
ExperimentInfoDTO experimentInfo;
String vertical;
String result;
boolean enabled;
List<AttachMetricToExperimentRequest> metrics;
LocalDateTime createdAt;
LocalDateTime updatedAt;