preliminal soporte carga covers

This commit is contained in:
2025-04-04 11:27:57 -03:00
parent c55b28f1b8
commit 6c81e7a4c5

View File

@@ -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([