diff --git a/app/Models/WebSocketDialog.php b/app/Models/WebSocketDialog.php index d7a9099b4..0850c101a 100644 --- a/app/Models/WebSocketDialog.php +++ b/app/Models/WebSocketDialog.php @@ -495,7 +495,7 @@ class WebSocketDialog extends AbstractModel } } } - if (!WebSocketDialogUser::whereDialogId($dialog->id)->whereUserid($userid)->exists()) { + if (!WebSocketDialogUser::whereDialogId($dialog->id)->whereUserid($userid)->exists() && $dialog->group_type != 'okr') { throw new ApiException('不在成员列表内', ['dialog_id' => $dialog_id], -4003); } return $dialog;