Skip to content

Commit d3fed95

Browse files
committed
Merge pull request #360 from jorisvaesen/master
fix filename when renaming through nameCallback
2 parents 90ddf4e + 6e95014 commit d3fed95

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Model/Behavior/UploadBehavior.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ public function beforeSave(Event $event, Entity $entity, ArrayObject $options)
7777
$data = $entity->get($field);
7878
$path = $this->getPathProcessor($entity, $data, $field, $settings);
7979
$basepath = $path->basepath();
80+
$filename = $path->filename();
81+
$data['name'] = $filename;
8082
$files = $this->constructFiles($entity, $data, $field, $settings, $basepath);
8183

8284
$writer = $this->getWriter($entity, $data, $field, $settings);
@@ -86,7 +88,7 @@ public function beforeSave(Event $event, Entity $entity, ArrayObject $options)
8688
return false;
8789
}
8890

89-
$entity->set($field, $path->filename());
91+
$entity->set($field, $filename);
9092
$entity->set(Hash::get($settings, 'fields.dir', 'dir'), $basepath);
9193
$entity->set(Hash::get($settings, 'fields.size', 'size'), $data['size']);
9294
$entity->set(Hash::get($settings, 'fields.type', 'type'), $data['type']);

0 commit comments

Comments
 (0)