Skip to content

Commit 983e87e

Browse files
authored
Merge pull request #48 from Jackpieking/F2
fix(F2): Modify response of app and http
2 parents 75d58ea + a05ddda commit 983e87e

File tree

4 files changed

+8
-34
lines changed

4 files changed

+8
-34
lines changed

Src/Core/F2/BusinessLogic/F2Service.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ CancellationToken ct
3131
return new()
3232
{
3333
AppCode = F2Constant.AppCode.SUCCESS,
34-
Body = new() { Id = request.TodoTaskListId, Name = list.Name },
34+
Body = new()
35+
{
36+
TodoTaskList = new() { Id = request.TodoTaskListId, Name = list.Name },
37+
},
3538
};
3639
}
3740
}

Src/Core/F2/Mapper/F2HttpResponseMapper.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ private static void Init()
3636
{
3737
TodoTaskList = new()
3838
{
39-
Id = appResponse.Body.Id,
40-
Name = appResponse.Body.Name,
39+
Id = appResponse.Body.TodoTaskList.Id,
40+
Name = appResponse.Body.TodoTaskList.Name,
4141
},
4242
},
4343
}

Src/Core/F2/Models/F2AppResponseModel.cs

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,13 @@ public sealed class F2AppResponseModel : IServiceResponse
1313

1414
public sealed class BodyModel
1515
{
16-
public long Id { get; set; }
16+
public TodoTaskListModel TodoTaskList { get; set; }
1717

18-
public string Name { get; set; }
19-
20-
public IEnumerable<TodoTaskModel> TodoTasks { get; set; }
21-
22-
public sealed class TodoTaskModel
18+
public sealed class TodoTaskListModel
2319
{
2420
public long Id { get; set; }
2521

2622
public string Name { get; set; }
27-
28-
public DateTime DueDate { get; set; }
29-
30-
public bool IsInMyDay { get; set; }
31-
32-
public bool IsImportant { get; set; }
33-
34-
public bool IsFinished { get; set; }
3523
}
3624
}
3725
}

Src/Core/F2/Presentation/F2Response.cs

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,6 @@ public sealed class TodoTaskListDto
2222
public long Id { get; set; }
2323

2424
public string Name { get; set; }
25-
26-
public IEnumerable<TodoTaskDto> TodoTasks { get; set; }
27-
28-
public sealed class TodoTaskDto
29-
{
30-
public long Id { get; set; }
31-
32-
public string Name { get; set; }
33-
34-
public DateTime DueDate { get; set; }
35-
36-
public bool IsInMyDay { get; set; }
37-
38-
public bool IsImportant { get; set; }
39-
40-
public bool IsFinished { get; set; }
41-
}
4225
}
4326
}
4427
}

0 commit comments

Comments
 (0)