Skip to content

Commit 7d32647

Browse files
committed
fixed bugs with cloning test variation and auto approve
1 parent d45888e commit 7d32647

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/test-runs/test-runs.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export class TestRunsService {
9797

9898
// Try auto approve
9999
if (project.autoApproveFeature) {
100-
this.tryAutoApprove(testVariation, testRunWithResult);
100+
testRunWithResult = await this.tryAutoApprove(testVariation, testRunWithResult);
101101
}
102102
return new TestRunResultDto(testRunWithResult, testVariation);
103103
}

src/test-variations/test-variations.service.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,8 +269,11 @@ export class TestVariationsService {
269269
async cloneToBranch(testVariation: TestVariation, branchName: string): Promise<TestVariation> {
270270
return this.prismaService.testVariation.create({
271271
data: {
272-
...testVariation,
272+
...getTestVariationUniqueData(testVariation),
273273
branchName: branchName,
274+
baselineName: testVariation.baselineName,
275+
ignoreAreas: testVariation.ignoreAreas,
276+
comment: testVariation.comment,
274277
project: { connect: { id: testVariation.projectId } },
275278
},
276279
});

0 commit comments

Comments
 (0)