|
|
@@ -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'];
|