Ticket #35593: media.diff
File media.diff, 779 bytes (added by , 8 years ago) |
---|
-
wp-admin/includes/media.php
368 368 // Save the data 369 369 $id = wp_insert_attachment($attachment, $file, $post_id); 370 370 if ( !is_wp_error($id) ) { 371 $file = get_attached_file( $id ); 371 372 wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) ); 372 373 } 373 374 … … 430 431 431 432 // Save the attachment metadata 432 433 $id = wp_insert_attachment($attachment, $file, $post_id); 433 if ( !is_wp_error($id) ) 434 if ( !is_wp_error($id) ) { 435 $file = get_attached_file( $id ); 434 436 wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) ); 437 } 435 438 436 439 return $id; 437 440 }