Class Groups tab working

This commit is contained in:
2025-03-08 18:45:51 -05:00
parent 868daeb517
commit 01c27d0c5a
18 changed files with 466 additions and 6 deletions

View File

@@ -77,6 +77,15 @@ public class GameClassController{
return countNode;
}
@GetMapping("/classGroup/{classGroupId}")
@AccountAuthorization(permissions = {AccountPermissionType.ADMIN, AccountPermissionType.USER})
public List<GameClass> getByClassGroupId(@PathVariable("classGroupId") UUID classGroupId){
log.info("Getting game classes for class group {}", classGroupId);
return gameClassService.getByClassGroupId(classGroupId);
}
@PostMapping("/game/{gameId}")
@AccountAuthorization(permissions = {AccountPermissionType.ADMIN, AccountPermissionType.USER})