Initial upload icon support

This commit is contained in:
Chris
2018-02-02 15:16:55 +00:00
parent daa7079b0c
commit e32d9609e7
7 changed files with 46 additions and 7 deletions

View File

@@ -4,8 +4,8 @@ namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Item;
//use App\SupportedApps\Contracts\Applications;
use App\SupportedApps\Nzbget;
use Illuminate\Support\Facades\Storage;
class ItemController extends Controller
{
@@ -60,6 +60,13 @@ class ItemController extends Controller
'url' => 'required',
]);
if($request->hasFile('file')) {
$path = $request->file('file')->store('icons');
$request->merge([
'icon' => $path
]);
}
Item::create($request->all());
return redirect()->route('dash')
@@ -107,6 +114,14 @@ class ItemController extends Controller
'url' => 'required',
]);
if($request->hasFile('file')) {
$path = $request->file('file')->store('icons');
$request->merge([
'icon' => $path
]);
}
Item::find($id)->update($request->all());
return redirect()->route('dash')