Browse Source

Update UserController.php

António Duarte 3 years ago
parent
commit
dbf389e717
1 changed files with 5 additions and 1 deletions
  1. 5 1
      app/Http/Controllers/Api/UserController.php

+ 5 - 1
app/Http/Controllers/Api/UserController.php

@@ -78,7 +78,11 @@ class UserController extends Controller
         $request->validate([
             "credits"      => "required|numeric|min:0|max:1000000",
         ]);
-
+        
+        if ($request->user()->credits + $request->credits >= 99999999) throw ValidationException::withMessages([
+            'code' => "You can't add this amount of credits because you would exceed the credit limit"
+        ]);
+        
         $user->increment('credits', $request->credits);
 
         return $user;