feat: condensed user get endpoints

The process also added improved ORM relationships for multiple models.
This commit is contained in:
Chris Milne 2026-05-25 12:06:24 +01:00
parent 4ff184fe86
commit a80767d870
5 changed files with 39 additions and 65 deletions

View file

@ -5,6 +5,7 @@ Models:
- List: Description
- Models: Description
"""
from typing import Optional
from src.schemas import CustomBaseModel
@ -44,6 +45,8 @@ class UserResponse(CustomBaseModel):
first_name: str
last_name: str
email: str
organisations: list[Optional[str]]
groups: dict[str, list[str]]
class OrgResponse(CustomBaseModel):