From f1adbf1ba6028655f56efca8463048e92acad99a Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Sun, 5 Mar 2023 14:39:04 +0800 Subject: [PATCH] fix self property bug --- src/ZM/Context/BotContext.php | 2 +- src/ZM/Context/Trait/BotActionTrait.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ZM/Context/BotContext.php b/src/ZM/Context/BotContext.php index 304e3b7c..de855ea3 100644 --- a/src/ZM/Context/BotContext.php +++ b/src/ZM/Context/BotContext.php @@ -25,7 +25,7 @@ class BotContext implements ContextInterface private static array $bots = []; /** @var null|string[] 记录当前上下文绑定的机器人 */ - private array $self; + private ?array $self; /** @var array 如果是 BotCommand 匹配的上下文,这里会存放匹配到的参数 */ private array $params = []; diff --git a/src/ZM/Context/Trait/BotActionTrait.php b/src/ZM/Context/Trait/BotActionTrait.php index 2b5298ea..0a4dab10 100644 --- a/src/ZM/Context/Trait/BotActionTrait.php +++ b/src/ZM/Context/Trait/BotActionTrait.php @@ -40,7 +40,7 @@ trait BotActionTrait $message = MessageUtil::convertToArr($message); $params['message'] = $message; $params['detail_type'] = $detail_type; - return $this->sendAction(Utils::camelToSeparator(__FUNCTION__), $params, $this->getSelf()); + return $this->sendAction(Utils::camelToSeparator(__FUNCTION__), $params, $this->self); } /**