SELab-2 / UGent-6

MIT License
2 stars 0 forks source link

Meerdere gebruikers aan groepen toevoegen in 1 keer #231

Closed usserwoutV2 closed 6 months ago

usserwoutV2 commented 6 months ago

In frontend heb ik nu iets gemaakt dat een course admin de groepen zelf kan verdelen. Om te vermijden dat ik een groot aantal POST requests moet uitvoeren zou het handig zijn om 1 PUT request te maken om alle groepen van een cluster te overschrijven. Ik bewaar de state van alle groepen in de frontend als volgt:

type GroupCluster = {
  [groupId:string]: number[] // userIds
}

Dus bv:

{
 "1": [1,2,3,4],
 "2": [],
 "3": [5]
}

Als het gemakkelijker is om dit op een andere manier door te geven aan de backend, dan kan ik dit nog veranderen.

Scherm­afbeelding 2024-04-28 om 14 24 41
arnedierick commented 6 months ago

Ik denk dat dit inderdaad een nuttige issue is die volgens mij niet zo moeilijk is om te implementeren in de backend. Ik begin eraan