Skip to content

Commit 5141f88

Browse files
committed
V 0.4.1: 修复删除不干净的BUG
1 parent eb4b37c commit 5141f88

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

model/Upload.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,17 @@ public function getUrlAttribute()
3434
return $url;
3535
}
3636

37-
public function deleteFile()
37+
public function deleteFile($autoSave = true)
3838
{
3939
if ($this->path) {
4040
$disk = \Storage::disk($this->disk);
4141
if ($disk->exists($this->path)) {
4242
$disk->delete($this->path);
4343
$this->path = '';
44-
$this->save();
44+
if($autoSave)
45+
{
46+
$this->save();
47+
}
4548
}
4649
}
4750
}

src/UploadManagerServiceProvider.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public function boot()
4242
$modelClassName::deleted(
4343
function ($upload) {
4444
//
45-
$upload->deleteFile();
45+
$upload->deleteFile(false);
4646
}
4747
);
4848
}

0 commit comments

Comments
 (0)