From 5656dad18d50406a3f7860fbf89ca10002ae791d Mon Sep 17 00:00:00 2001 From: Champ Camba Date: Wed, 19 Jun 2019 16:53:33 +0800 Subject: [PATCH] Remove notice --- includes/core/class-validation.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/includes/core/class-validation.php b/includes/core/class-validation.php index cd49d001..5a80a9db 100644 --- a/includes/core/class-validation.php +++ b/includes/core/class-validation.php @@ -73,7 +73,11 @@ if ( ! class_exists( 'um\core\Validation' ) ) { } //validation of correct values from options in wp-admin - $stripslashes = stripslashes( $value ); + $stripslashes = $value; + if( is_string( $value ) ){ + $stripslashes = stripslashes( $value ); + } + if ( in_array( $fields[ $key ]['type'], array( 'select' ) ) && ! empty( $stripslashes ) && ! empty( $fields[ $key ]['options'] ) && ! in_array( $stripslashes, array_map( 'trim', $fields[ $key ]['options'] ) ) ) {