laravel file download counter не работает
<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Models\Files;
class GetFileController extends Controller
{
public function getFile($id) {
$file = Files::find($id);
$file->downloaded = $file->downloaded + 1;
$file->save();
if($file->type == 'mp3') {
dd(response()->download(public_path().'/assets/musics/'.$file->name));
}
if($file->type == 'mp4') {
dd(response()->download(public_path().'/assets/videos/'.$file->name));
}
}
}
инкреминируется +2 раз почему так не смог понять