소스 검색

Update UserController.php

António Duarte 4 년 전
부모
커밋
dbf389e717
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  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;