Make WordPress Core

Ticket #63509: 63509.diff

File 63509.diff, 739 bytes (added by rilwis, 12 months ago)

Patch for use proper file name after upload

  • src/wp-admin/includes/media.php

    diff --git a/src/wp-admin/includes/media.php b/src/wp-admin/includes/media.php
    index 7d9fd63..0454d6a 100644
    a b function media_handle_upload( $file_id, $post_id, $post_data = array(), $overrid 
    309309                return new WP_Error( 'upload_error', $file['error'] );
    310310        }
    311311
    312         $name = $_FILES[ $file_id ]['name'];
    313         $ext  = pathinfo( $name, PATHINFO_EXTENSION );
    314         $name = wp_basename( $name, ".$ext" );
    315 
    316312        $url     = $file['url'];
    317313        $type    = $file['type'];
    318314        $file    = $file['file'];
     315        $ext     = pathinfo( $file, PATHINFO_EXTENSION );
     316        $name    = wp_basename( $file, ".$ext" );
    319317        $title   = sanitize_text_field( $name );
    320318        $content = '';
    321319        $excerpt = '';