Merge branch 'pr/20500'

Arguments passed to end function should be passed by reference.
This commit is contained in:
Mike Jolley 2018-06-15 15:50:06 +01:00
commit 7800ca284a
1 changed files with 2 additions and 1 deletions

View File

@ -102,7 +102,8 @@ function wc_rest_upload_image_from_url( $image_url ) {
if ( ! $wp_filetype['type'] ) {
$headers = wp_remote_retrieve_headers( $response );
if ( isset( $headers['content-disposition'] ) && strstr( $headers['content-disposition'], 'filename=' ) ) {
$disposition = end( explode( 'filename=', $headers['content-disposition'] ) );
$content = explode( 'filename=', $headers['content-disposition'] );
$disposition = end( $content );
$disposition = sanitize_file_name( $disposition );
$file_name = $disposition;
} elseif ( isset( $headers['content-type'] ) && strstr( $headers['content-type'], 'image/' ) ) {