Komentáre

Univerzálny modul komentárov, ktorý sa dá použiť na rôznych miestach v systéme - pri novinkách aj pri úlohách. Komentáre podporujú vnorené odpovede (reply).

Zoznam komentárov

GET /api/comment/{type}/{uuid}

Oprávnenie: COMMENT_LIST

Parameter Typ Popis
type string Typ objektu: news alebo task
uuid string (uuid) UUID novinky alebo úlohy

Odpoveď: Zoznam komentárov vrátane vnorených odpovedí (children).


Pridanie komentára

POST /api/comment

Oprávnenie: COMMENT_CREATE

Parameter Typ Povinný Popis
type string áno Typ objektu: news alebo task
model_uuid string (uuid) áno UUID novinky alebo úlohy
body string podmienene* Text komentára
image file (image) nie Obrázok (max. 5MB)
parent_uuid string (uuid) nie UUID rodičovského komentára (pre vnorené odpovede, null pre nový komentár)

*Povinné ak nie je priložený obrázok.

Odpoveď: Vytvorený komentár s údajmi o autorovi.