- fix validation

This commit is contained in:
ashubawork
2023-09-13 15:08:52 +03:00
parent 35132844c5
commit bf7f3f06e6
+6 -5
View File
@@ -49,6 +49,12 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) {
return $errors;
}
$blacklist_error = UM()->builtin()->blacklist_field_err( $submission_data['post']['_metakey'] );
if ( ! empty( $blacklist_error ) ) {
$errors['_metakey'] = $blacklist_error;
return $errors;
}
$field_attr = UM()->builtin()->get_core_field_attrs( $submission_data['field_type'] );
if ( ! array_key_exists( 'validate', $field_attr ) ) {
return $errors;
@@ -86,11 +92,6 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) {
continue;
}
$blacklist_error = UM()->builtin()->blacklist_field_err( $submission_data['post']['_metakey'] );
if ( ! empty( $blacklist_error ) ) {
$errors['_metakey'] = $blacklist_error;
}
switch ( $arr['mode'] ) {
case 'numeric':
if ( ! empty( $submission_data['post'][ $post_input ] ) && ! is_numeric( $submission_data['post'][ $post_input ] ) ) {