Ken 1 settimana fa
parent
commit
c0d726704f
1 ha cambiato i file con 8 aggiunte e 11 eliminazioni
  1. 8 11
      app/Http/Controllers/api/TelegramWebHook.php

+ 8 - 11
app/Http/Controllers/api/TelegramWebHook.php

@@ -75,14 +75,13 @@ class TelegramWebHook extends BaseController
                         $user = new User();
                         $user->member_id = $chatId;
                     }
-                    if(empty($user->register_ip)){
+                    if (empty($user->register_ip)) {
                         $registerIp = request()->ip();
-                        $userStatus = 0;
-                        if(User::where('register_ip', $registerIp)->exists()){
-                            $userStatus = 1;
+                        if (User::where('register_ip', $registerIp)->exists()) {
+                            User::where('register_ip', $registerIp)->update(['status' => 1]);
+                            $user->status = 1;
                         }
                         $user->register_ip = $registerIp;
-                        $user->status = $userStatus;
                     }
                     if ($username) $user->username = $username;
                     $user->first_name = $firstName;
@@ -483,17 +482,15 @@ class TelegramWebHook extends BaseController
                 $user = new User();
                 $user->member_id = $chatId;
             }
-            if(empty($user->register_ip)){
+            if (empty($user->register_ip)) {
                 $registerIp = request()->ip();
-                $userStatus = 0;
-                if(User::where('register_ip', $registerIp)->exists()){
-                    $userStatus = 1;
+                if (User::where('register_ip', $registerIp)->exists()) {
+                    User::where('register_ip', $registerIp)->update(['status' => 1]);
+                    $user->status = 1;
                 }
                 $user->register_ip = $registerIp;
-                $user->status = $userStatus;
             }
 
-
             $user->first_name = $message['chat']['first_name'];
             if (isset($message['chat']['username'])) {
                 $user->username = $message['chat']['username'];