删除会话之后要将未读消息给清零

This commit is contained in:
kuaifan
2021-06-23 15:47:47 +08:00
parent 72ca5579fb
commit 3eb22784d5
3 changed files with 26 additions and 0 deletions

View File

@@ -318,6 +318,10 @@ class Project extends AbstractModel
public function deleteProject()
{
AbstractModel::transaction(function () {
$dialog = WebSocketDialog::find($this->dialog_id);
if ($dialog) {
$dialog->deleteDialog();
}
$columns = ProjectColumn::whereProjectId($this->id)->get();
foreach ($columns as $column) {
$column->deleteColumn(false);