Skip to content

Commit 6f0ca87

Browse files
committed
Bugfix
1 parent ad69668 commit 6f0ca87

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

app/Http/Controllers/AdminController.php

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -334,28 +334,26 @@ public function editSite(request $request)
334334

335335
if (!empty($logo)) {
336336
// Delete existing image
337-
$directory = base_path('/assets/linkstack/images/');
338-
$files = scandir($directory);
339-
$pathinfo = "error.error";
340-
foreach($files as $file) {
341-
if (strpos($file, "avatar".'.') !== false) {
342-
$pathinfo = "avatar". "." . pathinfo($file, PATHINFO_EXTENSION);
343-
}}
344-
if(file_exists(base_path('/assets/linkstack/images/').$pathinfo)){File::delete(base_path('/assets/linkstack/images/').$pathinfo);}
337+
$path = findFile('avatar');
338+
$path = base_path('/assets/linkstack/images/'.$path);
339+
340+
// Delete existing image
341+
if (File::exists($path)) {
342+
File::delete($path);
343+
}
345344

346345
$logo->move(base_path('/assets/linkstack/images/'), "avatar" . '_' . time() . "." .$request->file('image')->extension());
347346
}
348347

349348
if (!empty($icon)) {
350349
// Delete existing image
351-
$directory = base_path('/assets/linkstack/images/');
352-
$files = scandir($directory);
353-
$pathinfo = "error.error";
354-
foreach($files as $file) {
355-
if (strpos($file, "favicon".'.') !== false) {
356-
$pathinfo = "favicon". "." . pathinfo($file, PATHINFO_EXTENSION);
357-
}}
358-
if(file_exists(base_path('/assets/linkstack/images/').$pathinfo)){File::delete(base_path('/assets/linkstack/images/').$pathinfo);}
350+
$path = findFile('favicon');
351+
$path = base_path('/assets/linkstack/images/'.$path);
352+
353+
// Delete existing image
354+
if (File::exists($path)) {
355+
File::delete($path);
356+
}
359357

360358
$icon->move(base_path('/assets/linkstack/images/'), "favicon" . '_' . time() . "." . $request->file('icon')->extension());
361359
}

0 commit comments

Comments
 (0)