From e351d36666a01f76d4202272f6de80a185f9f0db Mon Sep 17 00:00:00 2001 From: Nikita Sinelnikov Date: Thu, 1 Jul 2021 09:26:43 +0300 Subject: [PATCH] - fixed sanitizing; --- includes/admin/class-admin.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/includes/admin/class-admin.php b/includes/admin/class-admin.php index 6d45cdba..1926cb37 100644 --- a/includes/admin/class-admin.php +++ b/includes/admin/class-admin.php @@ -661,6 +661,7 @@ if ( ! class_exists( 'um\admin\Admin' ) ) { */ public function sanitize_photosize( $value ) { $sizes = UM()->files()->get_profile_photo_size( 'photo_thumb_sizes' ); + $sizes = array_keys( $sizes ); if ( '' !== $value ) { $value = in_array( absint( $value ), $sizes, true ) ? absint( $value ) : ''; @@ -677,6 +678,7 @@ if ( ! class_exists( 'um\admin\Admin' ) ) { */ public function sanitize_cover_photosize( $value ) { $sizes = UM()->files()->get_profile_photo_size( 'cover_thumb_sizes' ); + $sizes = array_keys( $sizes ); if ( '' !== $value ) { $value = in_array( absint( $value ), $sizes, true ) ? absint( $value ) : ''; @@ -1155,6 +1157,9 @@ if ( ! class_exists( 'um\admin\Admin' ) ) { case 'textarea': $sanitized[ $k ] = sanitize_textarea_field( $v ); break; + case 'text': + $sanitized[ $k ] = sanitize_text_field( $v ); + break; } }