perf: 优化自己的对话不限修改撤回时间
This commit is contained in:
@@ -666,6 +666,18 @@ class WebSocketDialog extends AbstractModel
|
||||
Task::deliver($task);
|
||||
}
|
||||
|
||||
/**
|
||||
* 检查是否是单人对话
|
||||
* @return bool
|
||||
*/
|
||||
public function isSelfDialog()
|
||||
{
|
||||
if ($this->type !== 'user') {
|
||||
return false;
|
||||
}
|
||||
return WebSocketDialogUser::whereDialogId($this->id)->where('userid', '>', 0)->count() === 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取对话(同时检验对话身份)
|
||||
* @param $dialog_id
|
||||
|
||||
Reference in New Issue
Block a user