[wp-trac] [WordPress Trac] #47902: hook wp_pre_insert_user_data should return a WP_Error when returned empty
WordPress Trac
noreply at wordpress.org
Tue Aug 20 13:52:12 UTC 2019
#47902: hook wp_pre_insert_user_data should return a WP_Error when returned empty
-------------------------+-----------------------------
Reporter: juliobox | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Users | Version: trunk
Severity: normal | Keywords:
Focuses: |
-------------------------+-----------------------------
(This is a follow-up to #40545.)
Hello there.
In wp_insert_user() there is a lot of check of valid data or not, but
since wp_pre_insert_user_data, the returned value is not checked at all.
I know, you'll say "hey, you have to return something !" well, yes, but I
want to shortcut and forbid this, so actually I'm returning
"__return_empty_array" which is doing the job well, BUT is the admin area
we still got the message "New user created." like nothing happened.
I think we should add a new control here. (see patch)
--
Ticket URL: <https://core.trac.wordpress.org/ticket/47902>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list