Signed-off-by: jzitnik-dev <email@jzitnik.dev>
This commit is contained in:
@@ -209,3 +209,35 @@ Objekt poskytující informace o aktuálnosti dat.
|
||||
}
|
||||
```
|
||||
</details>
|
||||
|
||||
#### Sekce: `announcements`
|
||||
Tato sekce je objekt, kde každý klíč představuje datum ve formátu YYYY-MM-DD (např. "2026-03-17"). Hodnotou je list objektů reprezentující oznámení pro daný den.
|
||||
|
||||
Struktura objektu oznámení:
|
||||
- `author` (string): Jméno autora oznámení (např. Jakub Žitník)
|
||||
- `classes` (list): Třídy pro které oznámení platí (např. ["E1"])
|
||||
- `created_at` (string): Datum kdy bylo oznámení vytvořeno (např. 2026-06-02 15:15:07)
|
||||
- `end_date` (string): Datum do kdy je oznámení platné (např. 2026-06-02)
|
||||
- `flags` (list[string]): Flagy pro speciální zobrazení rozvrhu (např. SHOW_ALL_ENTRIES)
|
||||
- `id` (int): Pořadové číslo oznámení (např. 1)
|
||||
- `start_date` (string): Datum od kdy je oznámení platné (např. 2026-06-02)
|
||||
- `text_content` (string | null): Informace o oznámení
|
||||
|
||||
<details>
|
||||
<summary>Zobrazit příklad objektu oznámení</summary>
|
||||
|
||||
```json
|
||||
{
|
||||
"author": "Jakub Žitník",
|
||||
"classes": [],
|
||||
"created_at": "2026-06-02 15:15:07",
|
||||
"end_date": "2026-06-02",
|
||||
"flags": [
|
||||
"SHOW_ALL_ENTRIES"
|
||||
],
|
||||
"id": 1,
|
||||
"start_date": "2026-06-02",
|
||||
"text_content": null
|
||||
}
|
||||
```
|
||||
</details>
|
||||
Reference in New Issue
Block a user