fix: 修改回复、转发消息后引用的部分消失

This commit is contained in:
Pang 2024-03-26 08:51:40 +08:00
parent d3c08f8d90
commit f311625060

View File

@ -871,10 +871,11 @@ class WebSocketDialogMsg extends AbstractModel
throw new ApiException('仅支持修改自己的消息');
}
//
$oldMsg = Base::json2array($dialogMsg->getRawOriginal('msg'));
$updateData = [
'mtype' => $mtype,
'link' => $link,
'msg' => $msg,
'msg' => array_merge($oldMsg, $msg),
'modify' => $modify,
];
$dialogMsg->updateInstance($updateData);