1. Because in views form editablefields form builder is called directly the default form validation callback is not set
2. Current validation callback is not correct for views form
3. Also in validate it's good to have complete entity (for example if some validataions callback check dependent fields)

Comments

rimen created an issue. See original summary.

rimen’s picture

Status: Active » Needs review
StatusFileSize
new1.97 KB

Patch attached
1. This is solved by setting #validate prop on submit action button
2. Use field_attach_form_validate with correctly extracted values
3. Solved like in editablefields_form_submit (load entity and populate it from form_state)

Review please