| @@ 82-84 (lines=3) @@ | ||
| 79 | 'src.wordpress-develop.dev', // VVV |
|
| 80 | 'build.wordpress-develop.dev', // VVV |
|
| 81 | ); |
|
| 82 | if ( in_array( $domain, $forbidden_domains ) ) { |
|
| 83 | return new WP_Error( 'fail_domain_forbidden', sprintf( __( 'Domain `%1$s` just failed is_usable_domain check as it is in the forbidden array.', 'jetpack' ), $domain ) ); |
|
| 84 | } |
|
| 85 | ||
| 86 | // No .dev or .local domains |
|
| 87 | if ( preg_match( '#\.(dev|local)$#i', $domain ) ) { |
|
| @@ 111-113 (lines=3) @@ | ||
| 108 | } |
|
| 109 | ||
| 110 | $editable_roles = array_keys( get_editable_roles() ); |
|
| 111 | if ( ! in_array( $user['role'], $editable_roles ) ) { |
|
| 112 | return new WP_Error( 'invalid_input', sprintf( __( '%s is not a valid role.', 'jetpack' ), $editable_roles ), 400 ); |
|
| 113 | } |
|
| 114 | } |
|
| 115 | ||
| 116 | $result = wp_update_user( $user ); |
|