From a0c6ef4aaa1a92d58e60f9f051ddd1aa4452da85 Mon Sep 17 00:00:00 2001 From: Kunal22shah Date: Tue, 30 Jul 2024 16:27:35 -0400 Subject: [PATCH] fix: DeleteDueDate --- reference/ToDo/src/ToDo/Presentation/TaskViewModel.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/reference/ToDo/src/ToDo/Presentation/TaskViewModel.cs b/reference/ToDo/src/ToDo/Presentation/TaskViewModel.cs index 567465a45..7a1f1ecad 100644 --- a/reference/ToDo/src/ToDo/Presentation/TaskViewModel.cs +++ b/reference/ToDo/src/ToDo/Presentation/TaskViewModel.cs @@ -63,7 +63,9 @@ public async ValueTask DeleteDueDate(CancellationToken ct) { if (await Entity is { } task) { - await _svc.UpdateAsync(task with { DueDateTime = null }, ct); + var updatedTask = task with { DueDateTime = null }; + await _svc.UpdateAsync(updatedTask, ct); + await Entity.UpdateValue(opt => opt.Map(_ => updatedTask), ct); } }