Make WordPress Core

Ticket #53540: 53540.1.diff

File 53540.1.diff, 1.9 KB (added by costdev, 4 years ago)

Patch updated to cover the 6 remaining occurrences in core.

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

    diff --git a/src/wp-admin/includes/media.php b/src/wp-admin/includes/media.php
    index b015836a8b..70b8871249 100644
    a b function wp_get_media_creation_timestamp( $metadata ) { 
    37403740
    37413741                case 'matroska':
    37423742                case 'webm':
    3743                         if ( isset( $metadata['matroska']['comments']['creation_time']['0'] ) ) {
    3744                                 $creation_date = strtotime( $metadata['matroska']['comments']['creation_time']['0'] );
    3745                         } elseif ( isset( $metadata['matroska']['info']['0']['DateUTC_unix'] ) ) {
    3746                                 $creation_date = (int) $metadata['matroska']['info']['0']['DateUTC_unix'];
     3743                        if ( isset( $metadata['matroska']['comments']['creation_time'][0] ) ) {
     3744                                $creation_date = strtotime( $metadata['matroska']['comments']['creation_time'][0] );
     3745                        } elseif ( isset( $metadata['matroska']['info'][0]['DateUTC_unix'] ) ) {
     3746                                $creation_date = (int) $metadata['matroska']['info'][0]['DateUTC_unix'];
    37473747                        }
    37483748                        break;
    37493749
    37503750                case 'quicktime':
    37513751                case 'mp4':
    3752                         if ( isset( $metadata['quicktime']['moov']['subatoms']['0']['creation_time_unix'] ) ) {
    3753                                 $creation_date = (int) $metadata['quicktime']['moov']['subatoms']['0']['creation_time_unix'];
     3752                        if ( isset( $metadata['quicktime']['moov']['subatoms'][0]['creation_time_unix'] ) ) {
     3753                                $creation_date = (int) $metadata['quicktime']['moov']['subatoms'][0]['creation_time_unix'];
    37543754                        }
    37553755                        break;
    37563756        }
  • src/wp-includes/media.php

    diff --git a/src/wp-includes/media.php b/src/wp-includes/media.php
    index 01543b9dcd..0450b4512f 100644
    a b function wp_get_attachment_image( $attachment_id, $size = 'thumbnail', $icon = f 
    11291129 */
    11301130function wp_get_attachment_image_url( $attachment_id, $size = 'thumbnail', $icon = false ) {
    11311131        $image = wp_get_attachment_image_src( $attachment_id, $size, $icon );
    1132         return isset( $image['0'] ) ? $image['0'] : false;
     1132        return isset( $image[0] ) ? $image[0] : false;
    11331133}
    11341134
    11351135/**