Skip to content

Commit 27975a5

Browse files
v7.4-b22: Rescale original update (#890) amendment for b17
1 parent dc2c837 commit 27975a5

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

src/media.cls.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -123,19 +123,19 @@ public function rescale_ori( $metadata, $attachment_id ) {
123123
$rescaled_path = $base_path . $rescaled_file_name;
124124
$new_path = $base_path . $metadata['original_image'];
125125

126+
// Change array file key.
127+
$metadata['file'] = $this->_wp_upload_dir['subdir'] . '/' . $metadata['original_image'];
128+
if( 0 === strpos( $metadata['file'], '/' ) ){
129+
$metadata['file'] = substr( $metadata['file'], 1 );
130+
}
131+
132+
// Delete array "original_image" key.
133+
unset($metadata['original_image']);
134+
126135
if( file_exists( $rescaled_path ) && file_exists( $new_path ) ){
127136
// Move rescaled to original.
128137
rename( $rescaled_path, $new_path );
129138

130-
// Change array file key.
131-
$metadata['file'] = $this->_wp_upload_dir['subdir'] . '/' . $metadata['original_image'];
132-
if( 0 === strpos( $metadata['file'], '/' ) ){
133-
$metadata['file'] = substr( $metadata['file'], 1 );
134-
}
135-
136-
// Delete array "original_image" key.
137-
unset($metadata['original_image']);
138-
139139
// Update meta "_wp_attached_file".
140140
update_post_meta( $attachment_id, '_wp_attached_file', $metadata['file'] );
141141
}

0 commit comments

Comments
 (0)