Skip to content

Commit 80dea23

Browse files
authored
Merge pull request #55 from Visual-Regression-Tracker/110-base64-spaces
Update create-test-request.dto.ts. Replace new line characters to support old base64 format
2 parents b67a2c1 + 7ac63b8 commit 80dea23

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/test-runs/dto/create-test-request.dto.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import { ApiProperty } from '@nestjs/swagger';
2-
import { IsOptional, IsBase64, IsUUID, IsNumber, IsBoolean } from 'class-validator';
2+
import { Transform } from 'class-transformer';
3+
import { IsOptional, IsUUID, IsNumber, IsBoolean, IsBase64 } from 'class-validator';
34
import { BaselineDataDto } from '../../shared/dto/baseline-data.dto';
45

56
export class CreateTestRequestDto extends BaselineDataDto {
67
@ApiProperty()
8+
// TODO: remove Transform when fixed https://github.com/validatorjs/validator.js/issues/1424
9+
@Transform((value) => value.replace(/(\r\n|\n|\r)/gm, ''))
710
@IsBase64()
811
imageBase64: string;
912

0 commit comments

Comments
 (0)