preliminal soporte carga covers
This commit is contained in:
@@ -55,10 +55,21 @@ class SongController extends Controller
|
||||
$validated = $request->validate([
|
||||
'title' => 'required|string',
|
||||
'artist' => 'required|string',
|
||||
'cover' => 'nullable|image|max:2048',
|
||||
]);
|
||||
|
||||
if ($request->hasFile('cover')){
|
||||
if ($song->cover){
|
||||
$coverfile = "covers/". $song->cover;
|
||||
Storage::delete($coverfile);
|
||||
}
|
||||
$request->cover->store('covers');
|
||||
$song->cover = $request->cover->getClientOriginalName();
|
||||
}
|
||||
|
||||
$song->title = $validated['title'];
|
||||
$song->artist = $validated['artist'];
|
||||
|
||||
$song->save();
|
||||
|
||||
return response()->json([
|
||||
|
||||
Reference in New Issue
Block a user