Update ApiV1Controller, improve favourites endpoint

This commit is contained in:
Daniel Supernault 2022-02-13 00:32:25 -07:00
parent 156940c399
commit 2848620a32
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -1040,6 +1040,13 @@ class ApiV1Controller extends Controller
} }
} }
abort_if(
Like::whereProfileId($user->profile_id)
->where('created_at', '>', now()->subDay())
->count() >= 100,
429
);
$like = Like::firstOrCreate([ $like = Like::firstOrCreate([
'profile_id' => $user->profile_id, 'profile_id' => $user->profile_id,
'status_id' => $status['id'] 'status_id' => $status['id']