Witam!
Mam pytanie w jaki sposób używając SequelizeJs jako ORM powinienem zapisać treść z CKEditora? Są tam znaki niedozwolone ponieważ jest to czysty kod html'a więc najpierw trzeba encodować treść przed zapisem tylko nigdzie nie znalazłem walidatora czy dana treść nie zawiera znaków niedozwolonych żebym w przypadku błędu walidacji nie dostawał statusu 500
http://docs.sequelizejs.com/manual/models-definition.html#per-attribute-validations tylko błąd walidacji aby front pamiętał że przed wysłaniem treść powinna być encodowana. Nie wiem czy dobrym podejściem jest wykonywanie encodeURI po stronie backendu ( co jeżeli front wyśle encodowane treść i ponownie zostanie encodowana? ) przed każdym zapisem ponieważ front ( aplikacja w react ) powinna za każdym razem wysyłać zakodowaną treść a nie żywy kod html. Chyba że tutaj się mylę.