[upload] keep original post date when replacing image, fixes #903

This commit is contained in:
Shish
2024-01-04 14:29:09 +00:00
parent 30bcfed964
commit 502d50c57d
2 changed files with 9 additions and 0 deletions

View File

@@ -325,6 +325,7 @@ abstract class DataHandlerExtension extends Extension
$event->metadata['tags'] = $existing->get_tag_list();
$image = $this->create_image_from_data(warehouse_path(Image::IMAGE_DIR, $event->hash), $event->metadata);
$image->posted = $existing->posted;
send_event(new ImageReplaceEvent($event->replace_id, $image));
$_id = $event->replace_id;
assert(!is_null($_id));