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

View File

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

View File

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