Tokumeikoi 4 years ago
parent
commit
93c90ddaf0
2 changed files with 7 additions and 3 deletions
  1. 1 1
      app/Services/MailService.php
  2. 6 2
      app/Services/UserService.php

+ 1 - 1
app/Services/MailService.php

@@ -29,7 +29,7 @@ class MailService
 
     private function remindTrafficIsWarnValue($ud, $transfer_enable)
     {
-        if ($ud <= 0) return false;
+        if (!$ud) return false;
         if (!$transfer_enable) return false;
         $percentage = ($ud / $transfer_enable) * 100;
         if ($percentage < 80) return false;

+ 6 - 2
app/Services/UserService.php

@@ -88,8 +88,12 @@ class UserService
         if (!$user->save()) {
             return false;
         }
-        $mailService = new MailService();
-        $mailService->remindTraffic($user);
+        try {
+            $mailService = new MailService();
+            $mailService->remindTraffic($user);
+        } catch (\Exception $e) {
+            return true;
+        }
         return true;
     }
 }