style: 백엔드 lint 포맷 정리 (eslint --fix)
마이그레이션 셋업 중 백엔드 lint 실행으로 정리된 포맷(줄바꿈/따옴표) 반영. 동작 변경 없음. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -35,7 +35,8 @@ export class ChecklistReviewDto {
|
||||
done!: boolean;
|
||||
|
||||
@ApiProperty({
|
||||
description: '항목별 보완 내용(미완성 항목에만 적용). 생략 시 보완 내용 없음',
|
||||
description:
|
||||
'항목별 보완 내용(미완성 항목에만 적용). 생략 시 보완 내용 없음',
|
||||
required: false,
|
||||
})
|
||||
@IsOptional()
|
||||
|
||||
@@ -188,11 +188,17 @@ describe('TaskService', () => {
|
||||
taskRepo.save.mockResolvedValue(task);
|
||||
checklistRepo.save.mockResolvedValue(task.checklist);
|
||||
|
||||
const result = await svc.requestChanges('q3-launch', 'admin', 9, '보완 바랍니다', [
|
||||
{ id: 'c1', done: false, note: '여백을 더 주세요' }, // 완성 → 미완성(X) + 보완 내용
|
||||
{ id: 'c2', done: true, note: '무시됨' }, // 미완성 → 완성(체크): 보완 내용 비움
|
||||
// c3 은 미전달 → 기존값(true) 유지
|
||||
]);
|
||||
const result = await svc.requestChanges(
|
||||
'q3-launch',
|
||||
'admin',
|
||||
9,
|
||||
'보완 바랍니다',
|
||||
[
|
||||
{ id: 'c1', done: false, note: '여백을 더 주세요' }, // 완성 → 미완성(X) + 보완 내용
|
||||
{ id: 'c2', done: true, note: '무시됨' }, // 미완성 → 완성(체크): 보완 내용 비움
|
||||
// c3 은 미전달 → 기존값(true) 유지
|
||||
],
|
||||
);
|
||||
|
||||
expect(checklistRepo.save).toHaveBeenCalledTimes(1);
|
||||
const c1 = task.checklist.find((c) => c.id === 'c1');
|
||||
|
||||
@@ -911,7 +911,7 @@ export class TaskService {
|
||||
const reviewed = reviewMap.get(item.id);
|
||||
if (!reviewed) continue;
|
||||
// 완료 처리된 항목은 보완 내용 비움, 미완성 항목만 보완 내용 보관
|
||||
const nextNote = reviewed.done ? null : (reviewed.note?.trim() || null);
|
||||
const nextNote = reviewed.done ? null : reviewed.note?.trim() || null;
|
||||
if (item.done !== reviewed.done || item.reviewNote !== nextNote) {
|
||||
item.done = reviewed.done;
|
||||
item.reviewNote = nextNote;
|
||||
|
||||
Reference in New Issue
Block a user