Skip to content

Commit c1128d8

Browse files
committed
fix: id의 유효성 검사 데코레이터를 IsNumber에서 IsInt로 변경
IsNumber 데코레이터는 소수또한 유효하게 처리하기 때문에 Id 프로퍼티의 유효성 검사 데코레이터를 IsInt로 변경
1 parent 48ec42a commit c1128d8

6 files changed

+12
-12
lines changed

backend/src/project/dto/epic/EpicDeleteRequest.dto.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Type } from 'class-transformer';
2-
import { IsNotEmpty, IsNumber, Matches, ValidateNested } from 'class-validator';
2+
import { IsInt, IsNotEmpty, Matches, ValidateNested } from 'class-validator';
33

44
class Epic {
5-
@IsNumber()
5+
@IsInt()
66
id: number;
77
}
88

backend/src/project/dto/epic/EpicUpdateRequest.dto.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Type } from 'class-transformer';
22
import {
33
IsEnum,
44
IsNotEmpty,
5-
IsNumber,
5+
IsInt,
66
IsOptional,
77
IsString,
88
Matches,
@@ -12,7 +12,7 @@ import { EpicColor } from 'src/project/entity/epic.entity';
1212

1313
class Epic {
1414
@IsNotEmpty()
15-
@IsNumber()
15+
@IsInt()
1616
id: number;
1717

1818
@IsOptional()

backend/src/project/dto/link/LinkDeleteRequest.dto.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Type } from 'class-transformer';
2-
import { IsNotEmpty, IsNumber, Matches, ValidateNested } from 'class-validator';
2+
import { IsNotEmpty, IsInt, Matches, ValidateNested } from 'class-validator';
33

44
class Link {
5-
@IsNumber()
5+
@IsInt()
66
id: number;
77
}
88

backend/src/project/dto/member/MemberUpdateRequest.dto.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Type } from 'class-transformer';
22
import {
33
IsEnum,
44
IsNotEmpty,
5-
IsNumber,
5+
IsInt,
66
IsOptional,
77
IsString,
88
Matches,
@@ -11,7 +11,7 @@ import {
1111
import { MemberStatus } from '../../enum/MemberStatus.enum';
1212

1313
class Content {
14-
@IsNumber()
14+
@IsInt()
1515
id: number;
1616

1717
@IsString()

backend/src/project/dto/memo/MemoColorUpdateRequest.dto.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ import { Type } from 'class-transformer';
22
import {
33
IsEnum,
44
IsNotEmpty,
5-
IsNumber,
5+
IsInt,
66
Matches,
77
ValidateNested,
88
} from 'class-validator';
99
import { memoColor } from '../../entity/memo.entity';
1010

1111
class Content {
12-
@IsNumber()
12+
@IsInt()
1313
id: number;
1414

1515
@IsEnum(memoColor)

backend/src/project/dto/memo/MemoDeleteRequest.dto.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Type } from 'class-transformer';
2-
import { IsNotEmpty, IsNumber, Matches, ValidateNested } from 'class-validator';
2+
import { IsNotEmpty, IsInt, Matches, ValidateNested } from 'class-validator';
33

44
class MemoId {
5-
@IsNumber()
5+
@IsInt()
66
id: number;
77
}
88

0 commit comments

Comments
 (0)