From dcfa47291e5eb30b94fc101080a52554307cfdcc Mon Sep 17 00:00:00 2001 From: kuaifan Date: Sun, 6 Jul 2025 11:34:16 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E7=BE=A4=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E6=8E=A8=E9=80=81=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Tasks/WebSocketDialogMsgTask.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Tasks/WebSocketDialogMsgTask.php b/app/Tasks/WebSocketDialogMsgTask.php index ace289746..4dcf271b6 100644 --- a/app/Tasks/WebSocketDialogMsgTask.php +++ b/app/Tasks/WebSocketDialogMsgTask.php @@ -190,8 +190,10 @@ class WebSocketDialogMsgTask extends AbstractTask $setting = Base::setting('appPushSetting'); if ($setting['push'] === 'open') { $umengTitle = User::userid2nickname($msg->userid); + $umengBody = WebSocketDialogMsg::previewMsg($msg); if ($dialog->type == 'group') { - $umengTitle = "{$dialog->getGroupName()} ($umengTitle)"; + $umengBody = $umengTitle . ': ' . $umengBody; + $umengTitle = $dialog->getGroupName(); } $langs = User::select(['userid', 'lang']) ->whereIn('userid', $umengUserid) @@ -205,7 +207,7 @@ class WebSocketDialogMsgTask extends AbstractTask Doo::setLanguage($lang); $umengMsg = [ 'title' => $umengTitle, - 'body' => WebSocketDialogMsg::previewMsg($msg), + 'body' => $umengBody, 'description' => "MID:{$msg->id}", 'seconds' => 3600, 'badge' => 1,