WordPress.org

Make WordPress Core

Ticket #22655: 22655.diff

File 22655.diff, 1.2 KB (added by koopersmith, 5 years ago)
  • wp-admin/includes/ajax-actions.php

     
    16021602                $wp_filetype = wp_check_filetype_and_ext( $_FILES['async-upload']['tmp_name'], $_FILES['async-upload']['name'], false );
    16031603                if ( ! wp_match_mime_types( 'image', $wp_filetype['type'] ) ) {
    16041604                        echo json_encode( array(
    1605                                 'success'  => false,
    1606                                 'message' => __( 'The uploaded file is not a valid image. Please try again.' ),
    1607                                 'filename' => $_FILES['async-upload']['name'],
     1605                                'success' => false,
     1606                                'data'    => array(
     1607                                        'message'  => __( 'The uploaded file is not a valid image. Please try again.' ),
     1608                                        'filename' => $_FILES['async-upload']['name'],
     1609                                )
    16081610                        ) );
    16091611
    16101612                        wp_die();
     
    16151617
    16161618        if ( is_wp_error( $attachment_id ) ) {
    16171619                echo json_encode( array(
    1618                         'success'  => false,
    1619                         'message'  => $attachment_id->get_error_message(),
    1620                         'filename' => $_FILES['async-upload']['name'],
     1620                        'success' => false,
     1621                        'data'    => array(
     1622                                'message'  => $attachment_id->get_error_message(),
     1623                                'filename' => $_FILES['async-upload']['name'],
     1624                        )
    16211625                ) );
    16221626
    16231627                wp_die();