create db update message function

This commit is contained in:
2025-03-27 14:50:44 -04:00
parent a7466e5c77
commit c55052ad5b
3 changed files with 75 additions and 2 deletions

View File

@@ -64,11 +64,19 @@ func EditMessage(w http.ResponseWriter, r *http.Request) {
http.Error(w, "Message body cannot be empty", http.StatusBadRequest)
return
}
message.Body = body
dbDeleteMessage(message.ID)
message.Edited = time.Now()
err = dbAddMessage(message)
err = dbUpdateMessage(message)
if err != nil {
render.Render(w, r, ErrRender(err))
return
}
if err := render.Render(w, r, NewMessageResponse(message)); err != nil {
render.Render(w, r, ErrRender(err))
return
}
}