fixed assignment save bug

This commit is contained in:
2023-08-07 16:12:48 -06:00
parent 1ab0676881
commit 224664c7a3
8 changed files with 111 additions and 52 deletions

View File

@@ -33,16 +33,17 @@
if(planner.LocalCourse != null)
{
var newModules =planner.LocalCourse.Modules.Select(m =>
m.Name != Module.Name
? m
: Module with
{
Assignments=Module.Assignments.Append(newAssignment)
}
);
planner.LocalCourse = planner.LocalCourse with
{
Modules=planner.LocalCourse.Modules.Select(m =>
m.Name != Module.Name
? m
: Module with
{
Assignments=Module.Assignments.Append(newAssignment)
}
)
Modules=newModules
};
}
modal?.Hide();
@@ -52,7 +53,7 @@
class="btn btn-outline-secondary"
@onclick="() => modal?.Show()"
>
New Assignment
+ Assignment
</button>
<Modal @ref="modal">
@@ -69,7 +70,7 @@
class="btn btn-primary"
@onclick="submitHandler"
>
Save changes
Create Assignment
</button>
</Footer>
</Modal>