This commit is contained in:
2026-06-03 12:11:28 +03:30
parent bae1a2acb0
commit 0cb4954579
6 changed files with 51 additions and 15 deletions
+5 -4
View File
@@ -6,11 +6,12 @@
use App\Models\MusicPlaylist;
use App\Models\Music;
use App\Traits\HandlesImageUpload;
use App\Traits\StoresUploads;
use Illuminate\Support\Facades\Storage;
class MusicController extends Controller
{
use HandlesImageUpload;
use HandlesImageUpload, StoresUploads;
// Add this new method to your MusicController
public function getAllMusic()
@@ -160,8 +161,8 @@ public function store(Request $request)
], 422);
}
$path = $file->store('music', 'public');
$path = $this->storeUpload($file, 'music');
if (!$path) {
return response()->json([
'message' => 'Failed to store the file'
@@ -248,7 +249,7 @@ public function update(Request $request, $id)
if ($request->hasFile('file')) {
// Delete old file
Storage::disk('public')->delete($music->file_path);
$path = $request->file('file')->store('music', 'public');
$path = $this->storeUpload($request->file('file'), 'music');
$music->file_path = $path;
}