From bf913d9eff45f45ea1f1150bd36682df656ba780 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 14 Mar 2024 07:26:19 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9B=9E=E5=A4=8D=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E5=88=B0=E5=8E=9F=E6=96=87=E6=97=A0=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Models/WebSocketDialogMsg.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Models/WebSocketDialogMsg.php b/app/Models/WebSocketDialogMsg.php index 631e8e667..85795cfe7 100644 --- a/app/Models/WebSocketDialogMsg.php +++ b/app/Models/WebSocketDialogMsg.php @@ -846,10 +846,10 @@ class WebSocketDialogMsg extends AbstractModel $push_silence = !in_array($type, ["text", "file", "record", "meeting"]); } // - $update_id = preg_match("/^update-(\d+)$/", $action, $match) ? $match[1] : 0; - $change_id = preg_match("/^change-(\d+)$/", $action, $match) ? $match[1] : 0; - $reply_id = preg_match("/^reply-(\d+)$/", $action, $match) ? $match[1] : 0; - $forward_id = preg_match("/^forward-(\d+)-(\d+)$/", $action, $match) ? $match[2] : 0; + $update_id = intval(preg_match("/^update-(\d+)$/", $action, $match) ? $match[1] : 0); + $change_id = intval(preg_match("/^change-(\d+)$/", $action, $match) ? $match[1] : 0); + $reply_id = intval(preg_match("/^reply-(\d+)$/", $action, $match) ? $match[1] : 0); + $forward_id = intval(preg_match("/^forward-(\d+)-(\d+)$/", $action, $match) ? $match[2] : 0); $sender = $sender === null ? User::userid() : $sender; // $dialog = WebSocketDialog::find($dialog_id);