# Pourquoi y a-t-il une validation côté client avant l'enregistrement ?

**URL:** https://meta.discourse.org/t/why-is-there-client-side-validation-before-post-save/152407
**Category:** Development
**Created:** [Mai 23, 2020, 4:04 UTC](https://meta.discourse.org/t/why-is-there-client-side-validation-before-post-save/152407 "2020-05-23T04:04:54Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![spirobel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/spirobel/32/170908_2.png) [@spirobel](https://meta.discourse.org/u/spirobel)
#### Post date: [Mai 23, 2020, 4:04 UTC](https://meta.discourse.org/t/why-is-there-client-side-validation-before-post-save/152407/1 "2020-05-23T04:04:54Z")

</div>

Bonjour,

Je me demande à quoi sert cette fonction `cantSubmitPost`. Pourquoi existe-t-elle ? J’ai remarqué qu’après avoir ajouté un `return false` et soumis une requête invalide, une fenêtre modale d’erreur s’affiche avec les mêmes erreurs que celles présentées sous forme de popovers lorsque cette fonction s’exécute normalement. Pourquoi cette vérification des erreurs côté client est-elle nécessaire ?

Cordialement,  
Spirobel 😃
