feat: aggiornato il modello utente con nuovi ruoli e modifiche alla documentazione API.
Rimosso un utente per testare caso badge non presente
This commit is contained in:
@@ -184,15 +184,15 @@ Gli zeri iniziali sono significativi: `"0008988288"` e `"8988288"` sono badge **
|
||||
}
|
||||
```
|
||||
|
||||
| Campo Response | Tipo | Descrizione |
|
||||
|----------------|---------|--------------------------------------------------------|
|
||||
| `badge_code` | string | Codice badge |
|
||||
| `nome` | string | Nome dell'utente |
|
||||
| `cognome` | string | Cognome dell'utente |
|
||||
| `url_foto` | string | URL immagine profilo (può essere placeholder) |
|
||||
| `ruolo` | string | Ruolo dell'utente (es. "Votante", "Tecnico", "Ospite") |
|
||||
| `ammesso` | boolean | `true` se autorizzato all'ingresso |
|
||||
| `warning` | string? | Opzionale, presente se `ammesso: false` |
|
||||
| Campo Response | Tipo | Descrizione |
|
||||
|----------------|---------|----------------------------------------------------------------|
|
||||
| `badge_code` | string | Codice badge |
|
||||
| `nome` | string | Nome dell'utente |
|
||||
| `cognome` | string | Cognome dell'utente |
|
||||
| `url_foto` | string | URL immagine profilo (può essere placeholder) |
|
||||
| `ruolo` | string | Ruolo dell'utente: `Convocato`, `Invitato`, `Tecnico`, `Staff` |
|
||||
| `ammesso` | boolean | `true` se autorizzato all'ingresso |
|
||||
| `warning` | string? | Opzionale, presente se `ammesso: false` |
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -13,14 +13,6 @@
|
||||
"ruolo": "Convocato",
|
||||
"ammesso": true
|
||||
},
|
||||
{
|
||||
"badge_code": "0007399575",
|
||||
"nome": "Laura",
|
||||
"cognome": "Rossi",
|
||||
"url_foto": "https://randomuser.me/api/portraits/women/2.jpg",
|
||||
"ruolo": "Invitato",
|
||||
"ammesso": true
|
||||
},
|
||||
{
|
||||
"badge_code": "0000514162",
|
||||
"nome": "Giuseppe",
|
||||
|
||||
@@ -25,7 +25,7 @@ class UserResponse(BaseModel):
|
||||
nome: str
|
||||
cognome: str
|
||||
url_foto: str
|
||||
ruolo: Literal["Tecnico", "Votante", "Ospite"]
|
||||
ruolo: Literal["Convocato", "Invitato", "Tecnico", "Staff"]
|
||||
ammesso: bool
|
||||
warning: Optional[str] = None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user