From 5714b6023fc66689939e9dd281624f64e8b9e268 Mon Sep 17 00:00:00 2001 From: hellcat <> Date: Tue, 1 Apr 2025 21:00:16 +0800 Subject: [PATCH] no message --- public/tests/hook.php | 2 +- src/Controllers/TomApi/Tg/HookController.php | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/public/tests/hook.php b/public/tests/hook.php index eae7cdbe..c6416aeb 100644 --- a/public/tests/hook.php +++ b/public/tests/hook.php @@ -35,7 +35,7 @@ $oHttp->aData = [ 'type' => 'private' ], 'date' => 1610000000, - "text" => "\/userFind 1", + "text" => "\/userFind 11111", ] ]; diff --git a/src/Controllers/TomApi/Tg/HookController.php b/src/Controllers/TomApi/Tg/HookController.php index 8b12a261..d6bf9787 100755 --- a/src/Controllers/TomApi/Tg/HookController.php +++ b/src/Controllers/TomApi/Tg/HookController.php @@ -104,7 +104,13 @@ final class HookController list(, $iUserId) = explode(" ", $sText, 2); - $aUser = User::find($iUserId)->toArray(); + $oUser = User::find($iUserId); + + if ($oUser) { + $aUser = $oUser->toArray(); + } else { + $aUser = ["not have id"=>$iUserId]; + } $this->sendMessage(json_encode($aUser, JSON_PRETTY_PRINT));