вроде должно быть еще description. И оно должно не на клиенте создаваться из text, а на сервере, во время записи