Skip to content

Commit 586f29a

Browse files
committed
fix: fix isNotifiedForApproachDeadline state when task is reassigned
1 parent f440409 commit 586f29a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/org/umaxcode/service/impl/TaskManagementServiceImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,12 +228,13 @@ public TaskDto reopenTask(String id, TaskReopenDto request) {
228228
UpdateItemRequest updateItemRequest = UpdateItemRequest.builder()
229229
.tableName(tasksTableName)
230230
.key(key)
231-
.updateExpression("SET #status = :status, deadline = :deadline")
231+
.updateExpression("SET #status = :status, deadline = :deadline, isNotifiedForApproachDeadline = :false")
232232
.conditionExpression("#status = :expired")
233233
.expressionAttributeValues(Map.of(
234234
":status", AttributeValue.builder().s("open").build(),
235235
":deadline", AttributeValue.builder().s(request.deadline().toString()).build(),
236-
":expired", AttributeValue.builder().s("expired").build()
236+
":expired", AttributeValue.builder().s("expired").build(),
237+
":false", AttributeValue.builder().s("0").build()
237238
))
238239
.expressionAttributeNames(Map.of(
239240
"#status", "status"

0 commit comments

Comments
 (0)