fix: PUT request van groepen verbeteren
This commit is contained in:
parent
f0b723cc63
commit
72602289a6
1 changed files with 8 additions and 2 deletions
|
@ -144,9 +144,15 @@ async function saveChanges(): Promise<void> {
|
||||||
}
|
}
|
||||||
|
|
||||||
async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
|
async function handleGroupsUpdated(updatedGroups: string[][]): Promise<void> {
|
||||||
console.log(updatedGroups);
|
const formattedGroups = updatedGroups.map((members, index) => ({
|
||||||
|
groupNumber: index + 1,
|
||||||
|
class: assignmentQueryResult.data.value?.assignment.within,
|
||||||
|
assignment: assignmentQueryResult.data.value?.assignment.id,
|
||||||
|
members: members.map(username => ({ username })), // Convert to member objects
|
||||||
|
// Add other required GroupDTO fields if needed
|
||||||
|
}));
|
||||||
const assignmentDTO: AssignmentDTO = {
|
const assignmentDTO: AssignmentDTO = {
|
||||||
groups: updatedGroups,
|
groups: formattedGroups,
|
||||||
};
|
};
|
||||||
mutate({
|
mutate({
|
||||||
cid: assignmentQueryResult.data.value?.assignment.within,
|
cid: assignmentQueryResult.data.value?.assignment.within,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue