Enable some disabled functions
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
|
||||
namespace App\Traits;
|
||||
|
||||
use App\Jobs\PhotoDelete;
|
||||
use App\Models\Photo;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
|
||||
use App\Jobs\{PhotoDelete,VideoDelete};
|
||||
|
||||
/**
|
||||
* Multimedia Controller Functions
|
||||
*
|
||||
@@ -65,6 +65,21 @@ trait Multimedia
|
||||
if ($delete AND $o->remove AND ($request->input('remove.'.$id) ? 1 : NULL)) {
|
||||
Log::info(sprintf('Dispatching delete for [%s]',$o->id));
|
||||
|
||||
switch ($class) {
|
||||
case 'photo':
|
||||
$this->dispatch((new PhotoDelete($o))->onQueue('delete'));
|
||||
Log::info(sprintf('Dispatching delete for [%s]',$o->id));
|
||||
break;
|
||||
|
||||
case 'video':
|
||||
$this->dispatch((new VideoDelete($o))->onQueue('delete'));
|
||||
Log::info(sprintf('Dispatching delete for [%s]',$o->id));
|
||||
break;
|
||||
|
||||
default:
|
||||
Log::info(sprintf('Ignoring delete for [%s] - not configured.',$o->id));
|
||||
}
|
||||
|
||||
} else {
|
||||
$o->remove = $request->input('remove.'.$id) ? 1 : NULL;
|
||||
}
|
||||
|
Reference in New Issue
Block a user