Handle deletions on the observer
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
@@ -70,15 +70,19 @@ class ConsumableObserver
|
||||
{
|
||||
|
||||
$consumable->users()->detach();
|
||||
$uploads = $consumable->uploads;
|
||||
|
||||
foreach ($consumable->uploads() as $file) {
|
||||
foreach ($uploads as $file) {
|
||||
try {
|
||||
Storage::disk('public')->delete('consumables/'.$file);
|
||||
Storage::delete('private_uploads/consumables/'.$file->filename);
|
||||
$file->delete();
|
||||
} catch (\Exception $e) {
|
||||
Log::info($e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
try {
|
||||
Storage::disk('public')->delete('consumables/'.$consumable->image);
|
||||
} catch (\Exception $e) {
|
||||
|
||||
Reference in New Issue
Block a user