Skip to content

Commit

Permalink
fix: 할 일 생성 및 업데이트 버그 수정 #79
Browse files Browse the repository at this point in the history
  • Loading branch information
wlsh44 committed Dec 15, 2022
1 parent afa5c10 commit b516d12
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
1 change: 1 addition & 0 deletions src/main/java/mustodo/backend/todo/domain/Todo.java
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ public void update(UpdateTodoDto dto, Category category) {
this.dDay = dto.isDDay();
this.alarm = dto.getAlarm();
this.date = dto.getDate();
this.isPublic = dto.isAchieve();
this.category = category;
}
}
6 changes: 4 additions & 2 deletions src/main/java/mustodo/backend/todo/ui/dto/NewTodoDto.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package mustodo.backend.todo.ui.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Getter;
Expand Down Expand Up @@ -29,7 +30,8 @@ public class NewTodoDto {

private boolean dDay;

private boolean isPublic;
@JsonProperty("isPublic")
private boolean achieve;

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "Asia/Seoul")
private LocalDate date;
Expand All @@ -44,7 +46,7 @@ public Todo toEntity(User user, Category category) {
.dDay(dDay)
.date(date)
.alarm(alarm)
.isPublic(isPublic)
.isPublic(achieve)
.user(user)
.category(category)
.build();
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/mustodo/backend/todo/ui/dto/UpdateTodoDto.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package mustodo.backend.todo.ui.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Getter;
Expand All @@ -26,4 +27,7 @@ public class UpdateTodoDto {
private LocalDateTime alarm;

private LocalDate date;

@JsonProperty("isPublic")
private boolean achieve;
}

0 comments on commit b516d12

Please sign in to comment.