working on task creation form

This commit is contained in:
2025-07-25 08:48:43 +02:00
parent bbfc1c9e35
commit aff0614d2e
3 changed files with 76 additions and 2 deletions

View File

@@ -65,6 +65,10 @@ public record Task(long id, long projectId, Long parentTaskId, String name, Stri
@Override
public Map<String, Object> toMap() {
var map = new HashMap<String,Object>();
var memberMap = new HashMap<Long,Map<String,Object>>();
if (members != null) for (var entry : members.entrySet()){
memberMap.put(entry.getKey(),entry.getValue().toMap());
}
map.put(ID, id);
map.put(PROJECT_ID, projectId);
map.put(PARENT_TASK_ID, parentTaskId);
@@ -76,6 +80,8 @@ public record Task(long id, long projectId, Long parentTaskId, String name, Stri
map.put(DUE_DATE,dueDate);
map.put(SHOW_CLOSED,showClosed);
map.put(NO_INDEX,noIndex);
map.put(MEMBERS,memberMap);
return map;
}