Skip to content

Commit 4b128fc

Browse files
committed
feat: now the response DTOs of subject and task expose the "deleted" field
1 parent da2b324 commit 4b128fc

4 files changed

Lines changed: 4 additions & 0 deletions

File tree

‎src/main/java/com/redcheck/backend/dto/response/SubjectResponseDTO.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@ public class SubjectResponseDTO {
1414
private Long id;
1515
private String name;
1616
private String description;
17+
private boolean deleted;
1718
private boolean archived;
1819
}

‎src/main/java/com/redcheck/backend/dto/response/TaskResponseDTO.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public class TaskResponseDTO {
1919
private LocalDateTime assignedDate;
2020
private LocalDateTime deadline;
2121
private LocalDateTime completedDate;
22+
private boolean deleted;
2223
private boolean completed;
2324
private boolean overdue;
2425
private Long subjectId;

‎src/main/java/com/redcheck/backend/service/SubjectService.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ private SubjectResponseDTO toResponseDTO(Subject subject) {
145145
.name(subject.getName())
146146
.description(subject.getDescription())
147147
.archived(subject.isArchived())
148+
.deleted(subject.isDeleted())
148149
.build();
149150
}
150151
}

‎src/main/java/com/redcheck/backend/service/TaskService.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ private TaskResponseDTO toResponseDTO(Task task){
170170
.deadline(task.getDeadline())
171171
.completedDate(task.getCompletedDate())
172172
.completed(task.getCompletedDate() != null)
173+
.deleted(task.isDeleted())
173174
.overdue(isOverdue)
174175
.subjectId(task.getSubject().getId())
175176
.build();

0 commit comments

Comments
 (0)