Skip to content

Commit 007cfee

Browse files
authored
v3.6.5 20241222 [Backend Module] (#303)
# What's changed: - Do not append previous filename extensions into processed filename ("_EXTENSIONS.EXTENSIONS" -> ".EXTENSIONS") - Properly declare convert type method on file detection logic after convertion process done, this to prevent pptx file are not readable due hardcoded "xlsx" extension after merge logic.
2 parents 082b0b7 + 747d249 commit 007cfee

File tree

5 files changed

+117
-111
lines changed

5 files changed

+117
-111
lines changed

app/Http/Controllers/Api/Core/compressController.php

+3-1
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,10 @@ public function compress(Request $request) {
142142
$ilovepdfTask->setEncryption(true);
143143
foreach ($files as $file) {
144144
$currentFileName = basename($file);
145+
$currentFileNameExtension = pathinfo($currentFileName, PATHINFO_EXTENSION);
145146
$trimPhase1 = str_replace(' ', '_', $currentFileName);
146-
$newFileNameWithoutExtension = str_replace('.', '_', $trimPhase1);
147+
$trimPhase2 = str_replace('.', '_', $trimPhase1);
148+
$newFileNameWithoutExtension = str_replace('_'.$currentFileNameExtension, '', $trimPhase2);
147149
array_push($poolFiles, $newFileNameWithoutExtension);
148150
if ($batchValue) {
149151
$newFileName = $randomizePdfFileName.'.zip';

0 commit comments

Comments
 (0)