fix
This commit is contained in:
@@ -500,7 +500,9 @@ public function update(Request $request, $id)
|
||||
|
||||
// --- handle file replace ---
|
||||
if ($request->hasFile('file')) {
|
||||
Storage::disk('public')->delete($media->file_path);
|
||||
if ($media->file_path) {
|
||||
Storage::disk('public')->delete($media->file_path);
|
||||
}
|
||||
$data['file_path'] = $this->storeUpload($request->file('file'), 'media');
|
||||
// Keep external_url pointing at the newly uploaded file for the old front-end.
|
||||
$data['external_url'] = asset('storage/' . $data['file_path']);
|
||||
@@ -575,7 +577,9 @@ public function destroy($id)
|
||||
->where('user_id', auth()->id())
|
||||
->firstOrFail();
|
||||
|
||||
Storage::disk('public')->delete($media->file_path);
|
||||
if ($media->file_path) {
|
||||
Storage::disk('public')->delete($media->file_path);
|
||||
}
|
||||
|
||||
$media->delete();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user