From eb2640661ec5b4304e2e73ed42fcfb068a536eaf Mon Sep 17 00:00:00 2001 From: Eric Celeste Date: Sun, 28 Jan 2024 21:38:06 -0600 Subject: [PATCH] fix deletion of old avatars before upload of new $this->user_id_being_edited has not yet been set, so use $user_id instead --- init.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.php b/init.php index 8965f6a..dda0763 100644 --- a/init.php +++ b/init.php @@ -349,7 +349,7 @@ public function edit_user_profile_update( $user_id ) { if ( ! function_exists( 'wp_handle_upload' ) ) require_once ABSPATH . 'wp-admin/includes/file.php'; - $this->avatar_delete( $this->user_id_being_edited ); + $this->avatar_delete( $user_id ); // Need to be more secure since low privelege users can upload if ( strstr( $_FILES['basic-user-avatar']['name'], '.php' ) )