From 61ab01f297f6146d093e47c199d4cbfc4c270809 Mon Sep 17 00:00:00 2001 From: krzysiej Date: Thu, 9 Jun 2022 11:09:51 +0200 Subject: [PATCH] Changed function generating names for uploaded files to the server. --- assets/js/pages/files.vue | 2 -- src/Service/FileService.php | 10 +++++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/assets/js/pages/files.vue b/assets/js/pages/files.vue index 84bae5e..3e80002 100644 --- a/assets/js/pages/files.vue +++ b/assets/js/pages/files.vue @@ -6,7 +6,6 @@ - @@ -16,7 +15,6 @@ -
Id File name File size Extension
{{ file.id }} {{ file.fileName }}

{{ diff --git a/src/Service/FileService.php b/src/Service/FileService.php index f46ff39..5fb80cf 100644 --- a/src/Service/FileService.php +++ b/src/Service/FileService.php @@ -45,9 +45,13 @@ class FileService public function getFileName(File $file): string { - return 'ebook_' . $file->getBook()->getId() . '_' . - md5($file->getFileName()) . '.' . - $file->getExtension(); + return sprintf( + 'ebook_%d_%d_%s.%s', + $file->getBook()->getId(), + $file->getId(), + md5($file->getFileName()), + $file->getExtension() + ); } /**