Skip to content

Commit d0f76d8

Browse files
committed
πŸ› fix: validate μΆ”κ°€ 및 멘트 μˆ˜μ •
1 parent 548aa28 commit d0f76d8

File tree

12 files changed

+19
-19
lines changed

12 files changed

+19
-19
lines changed

β€Žserver/src/activity/dto/request/activity-param.dto.tsβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export class ActivityParamRequestDto {
1010
@IsInt({
1111
message: 'μ •μˆ˜λ₯Ό μž…λ ₯ν•΄μ£Όμ„Έμš”.',
1212
})
13-
@Min(1, { message: 'μ‚¬μš©μž IDλŠ” 1보닀 μ»€μ•Όν•©λ‹ˆλ‹€.' })
13+
@Min(1, { message: 'μ‚¬μš©μž IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1414
@Type(() => Number)
1515
userId: number;
1616

β€Žserver/src/comment/dto/request/create-comment.dto.tsβ€Ž

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { ApiProperty } from '@nestjs/swagger';
2-
import { Type } from 'class-transformer';
3-
import { IsInt, IsNotEmpty, IsString } from 'class-validator';
2+
import { IsInt, IsNotEmpty, IsString, Min } from 'class-validator';
43

54
export class CreateCommentRequestDto {
65
@ApiProperty({
@@ -20,7 +19,7 @@ export class CreateCommentRequestDto {
2019
@IsInt({
2120
message: '숫자둜 μž…λ ₯ν•΄μ£Όμ„Έμš”.',
2221
})
23-
@Type(() => Number)
22+
@Min(1, { message: 'κ²Œμ‹œκΈ€ IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
2423
feedId: number;
2524

2625
constructor(partial: Partial<CreateCommentRequestDto>) {

β€Žserver/src/comment/dto/request/delete-comment.dto.tsβ€Ž

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { ApiProperty } from '@nestjs/swagger';
2-
import { Type } from 'class-transformer';
3-
import { IsInt, IsNotEmpty } from 'class-validator';
2+
import { IsInt, Min } from 'class-validator';
43

54
export class DeleteCommentRequestDto {
65
@ApiProperty({
@@ -10,7 +9,7 @@ export class DeleteCommentRequestDto {
109
@IsInt({
1110
message: '숫자둜 μž…λ ₯ν•΄μ£Όμ„Έμš”.',
1211
})
13-
@Type(() => Number)
12+
@Min(1, { message: 'λŒ“κΈ€ IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1413
commentId: number;
1514

1615
constructor(partial: Partial<DeleteCommentRequestDto>) {

β€Žserver/src/comment/dto/request/get-comment.dto.tsβ€Ž

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ApiProperty } from '@nestjs/swagger';
22
import { Type } from 'class-transformer';
3-
import { IsInt } from 'class-validator';
3+
import { IsInt, Min } from 'class-validator';
44

55
export class GetCommentRequestDto {
66
@ApiProperty({
@@ -11,6 +11,7 @@ export class GetCommentRequestDto {
1111
message: '숫자둜 μž…λ ₯ν•΄μ£Όμ„Έμš”.',
1212
})
1313
@Type(() => Number)
14+
@Min(1, { message: 'λŒ“κΈ€ IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1415
feedId: number;
1516

1617
constructor(partial: Partial<GetCommentRequestDto>) {

β€Žserver/src/comment/dto/request/update-comment.dto.tsβ€Ž

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { ApiProperty } from '@nestjs/swagger';
2-
import { Type } from 'class-transformer';
3-
import { IsInt, IsNotEmpty, IsString } from 'class-validator';
2+
import { IsInt, IsNotEmpty, IsString, Min } from 'class-validator';
43

54
export class UpdateCommentRequestDto {
65
@ApiProperty({
@@ -10,7 +9,7 @@ export class UpdateCommentRequestDto {
109
@IsInt({
1110
message: 'μ •μˆ˜λ‘œ μž…λ ₯ν•˜μ„Έμš”.',
1211
})
13-
@Type(() => Number)
12+
@Min(1, { message: 'λŒ“κΈ€ IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1413
commentId: number;
1514

1615
@ApiProperty({

β€Žserver/src/feed/dto/request/feed-check.dto.tsβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export class FeedDeleteCheckDto {
1010
@IsInt({
1111
message: 'μ •μˆ˜λ₯Ό μž…λ ₯ν•΄μ£Όμ„Έμš”.',
1212
})
13-
@Min(1, { message: 'μ‘°νšŒν•˜κ³ μž ν•˜λŠ” ν”Όλ“œ IDλŠ” 1보닀 μ»€μ•Όν•©λ‹ˆλ‹€.' })
13+
@Min(1, { message: 'κ²Œμ‹œκΈ€ IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1414
@Type(() => Number)
1515
feedId: number;
1616

β€Žserver/src/feed/dto/request/feed-detail.dto.tsβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export class FeedDetailRequestDto {
1010
@IsInt({
1111
message: 'μ •μˆ˜λ₯Ό μž…λ ₯ν•΄μ£Όμ„Έμš”.',
1212
})
13-
@Min(1, { message: 'μ‘°νšŒν•˜κ³ μž ν•˜λŠ” ν”Όλ“œ IDλŠ” 1보닀 μ»€μ•Όν•©λ‹ˆλ‹€.' })
13+
@Min(1, { message: 'κ²Œμ‹œκΈ€ IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1414
@Type(() => Number)
1515
feedId: number;
1616

β€Žserver/src/feed/dto/request/feed-update.dto.tsβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export class FeedViewUpdateRequestDto {
1010
@IsInt({
1111
message: 'μ •μˆ˜λ₯Ό μž…λ ₯ν•΄μ£Όμ„Έμš”.',
1212
})
13-
@Min(1, { message: 'μ‘°νšŒν•˜κ³ μž ν•˜λŠ” ν”Όλ“œ IDλŠ” 1보닀 μ»€μ•Όν•©λ‹ˆλ‹€.' })
13+
@Min(1, { message: 'κ²Œμ‹œκΈ€ IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1414
@Type(() => Number)
1515
feedId: number;
1616

β€Žserver/src/feed/dto/request/search-feed.dto.tsβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export class SearchFeedRequestDto {
4141
@IsInt({
4242
message: 'νŽ˜μ΄μ§€ λ²ˆν˜ΈλŠ” μ •μˆ˜μž…λ‹ˆλ‹€.',
4343
})
44-
@Min(1, { message: 'νŽ˜μ΄μ§€ λ²ˆν˜ΈλŠ” 1보닀 μ»€μ•Όν•©λ‹ˆλ‹€.' })
44+
@Min(1, { message: 'νŽ˜μ΄μ§€ λ²ˆν˜ΈλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
4545
@Type(() => Number)
4646
page?: number = 1;
4747

@@ -52,7 +52,7 @@ export class SearchFeedRequestDto {
5252
@IsInt({
5353
message: 'ν•œ νŽ˜μ΄μ§€μ— 보여쀄 κ°œμˆ˜λŠ” μ •μˆ˜μž…λ‹ˆλ‹€.',
5454
})
55-
@Min(1, { message: '개수 μ œν•œμ€ 1보닀 μ»€μ•Όν•©λ‹ˆλ‹€.' })
55+
@Min(1, { message: '개수 μ œν•œμ€ 1 이상이어야 ν•©λ‹ˆλ‹€.' })
5656
@Type(() => Number)
5757
limit?: number = 4;
5858

β€Žserver/src/file/dto/request/deleteFile.dto.tsβ€Ž

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ApiProperty } from '@nestjs/swagger';
22
import { Type } from 'class-transformer';
3-
import { IsInt } from 'class-validator';
3+
import { IsInt, Min } from 'class-validator';
44

55
export class FileDeleteRequestDto {
66
@ApiProperty({
@@ -10,6 +10,7 @@ export class FileDeleteRequestDto {
1010
@IsInt({
1111
message: '숫자둜 μž…λ ₯ν•΄μ£Όμ„Έμš”.',
1212
})
13+
@Min(1, { message: '파일 IDλŠ” 1 이상이어야 ν•©λ‹ˆλ‹€.' })
1314
@Type(() => Number)
1415
id: number;
1516

0 commit comments

Comments
Β (0)