浏览代码

Update UserController.php

António Duarte 3 年之前
父节点
当前提交
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;