tokumeikoi 3 years ago
parent
commit
8a58a1ad88
2 changed files with 4 additions and 2 deletions
  1. 3 0
      app/Payments/MGate.php
  2. 1 2
      app/Services/UserService.php

+ 3 - 0
app/Payments/MGate.php

@@ -8,6 +8,8 @@ namespace App\Payments;
 use \Curl\Curl;
 
 class MGate {
+    private $config;
+
     public function __construct($config)
     {
         $this->config = $config;
@@ -47,6 +49,7 @@ class MGate {
         $str = http_build_query($params) . $this->config['mgate_app_secret'];
         $params['sign'] = md5($str);
         $curl = new Curl();
+        $curl->setUserAgent('MGate');
         $curl->post($this->config['mgate_url'] . '/v1/gateway/fetch', http_build_query($params));
         $result = $curl->response;
         if (!$result) {

+ 1 - 2
app/Services/UserService.php

@@ -82,8 +82,7 @@ class UserService
 
     public function trafficFetch(int $u, int $d, int $userId, object $server, string $protocol):bool
     {
-        $user = User::lockForUpdate()
-            ->find($userId);
+        $user = User::find($userId);
         if (!$user) {
             return true;
         }