wordpress-seo icon indicating copy to clipboard operation
wordpress-seo copied to clipboard

Fix Uncaught TypeError when saving new user

Open PhilETaylor opened this issue 1 year ago • 0 comments

This PR fixes fatal errors such as the one below when saving a new user when using PHP 8.2

Fatal error: Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given in /var/www/html/wp-content/plugins/wordpress-seo/src/user-meta/user-interface/additional-contactmethods-integration.php:54 Stack trace: #0 /var/www/html/wp-content/plugins/wordpress-seo/src/user-meta/user-interface/additional-contactmethods-integration.php(54): array_merge() #1 /var/www/html/wp-includes/class-wp-hook.php(326): Yoast\WP\SEO\User_Meta\User_Interface\Additional_Contactmethods_Integration->update_contactmethods() #2 /var/www/html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #3 /var/www/html/wp-includes/user.php(2839): apply_filters() #4 /var/www/html/wp-admin/includes/user.php(109): wp_get_user_contact_methods() #5 /var/www/html/wp-admin/user-new.php(195): edit_user() #6 {main} thrown in /var/www/html/wp-content/plugins/wordpress-seo/src/user-meta/user-interface/additional-contactmethods-integration.php on line 54"

PhilETaylor avatar Oct 08 '24 12:10 PhilETaylor