Ja robię ciut inny myk

Jeśli ktoś dodał post, to znaczy przecież, że znam już id

Dlatego w formularzu podczas pisania nowego, ale który przeszedł walidację podmieniam sygnaturę nowych postów (brak id) z id właśnie dodanego. Jakakolwiek więc ingerencja w treść lub przesłane ponownie dane staje się nie dodaniem, ale edycją. Rozwiązanie lepsze niż zabezpieczanie, gdyż pozwala userowi na edycję własnie dodanego posta, jeśli zauważył byka. Widać to już zresztą poprzez buttony. Podmieniam stylizowanego inputa wtedy i napis nie jest już "Dodaj" ale "Edytuj".