|
@@ -179,7 +179,9 @@ function handleUserJoin(members?: UserInfoType[], user?: UserInfoType) {
|
|
const rtcStore = useRtcStore();
|
|
const rtcStore = useRtcStore();
|
|
const appStore = useAppStore();
|
|
const appStore = useAppStore();
|
|
members && rtcStore.setMemberList(members);
|
|
members && rtcStore.setMemberList(members);
|
|
- const isMaxAlert = rtcStore.memberList.length > Number(import.meta.env.VITE_ROOM_MEMBER);
|
|
|
|
|
|
+ const { room } = useRoom();
|
|
|
|
+ const isMaxAlert =
|
|
|
|
+ rtcStore.memberList.length > Number(room.value?.maxMan || import.meta.env.VITE_ROOM_MEMBER);
|
|
|
|
|
|
if (user && !isMaxAlert) {
|
|
if (user && !isMaxAlert) {
|
|
let name = user.Nickname;
|
|
let name = user.Nickname;
|
|
@@ -326,7 +328,9 @@ const handleUserMuted = (UserId?: string, muted?: boolean) => {
|
|
const handleUserLeave = (user?: UserInfoType, members?: UserInfoType[]) => {
|
|
const handleUserLeave = (user?: UserInfoType, members?: UserInfoType[]) => {
|
|
const { t } = useI18n();
|
|
const { t } = useI18n();
|
|
const rtcStore = useRtcStore();
|
|
const rtcStore = useRtcStore();
|
|
- const isMaxAlert = members && members.length > Number(import.meta.env.VITE_ROOM_MEMBER);
|
|
|
|
|
|
+ const { room } = useRoom();
|
|
|
|
+ const isMaxAlert =
|
|
|
|
+ members && members.length > Number(room.value?.maxMan || import.meta.env.VITE_ROOM_MEMBER);
|
|
console.log('有人离开了', user?.UserId, isMaxAlert);
|
|
console.log('有人离开了', user?.UserId, isMaxAlert);
|
|
if (user && !isMaxAlert) {
|
|
if (user && !isMaxAlert) {
|
|
let name = user.Nickname;
|
|
let name = user.Nickname;
|
|
@@ -361,7 +365,9 @@ const handleUserLeave = (user?: UserInfoType, members?: UserInfoType[]) => {
|
|
const handleUserExit = (user?: UserInfoType, members?: UserInfoType[]) => {
|
|
const handleUserExit = (user?: UserInfoType, members?: UserInfoType[]) => {
|
|
const { t } = useI18n();
|
|
const { t } = useI18n();
|
|
const rtcStore = useRtcStore();
|
|
const rtcStore = useRtcStore();
|
|
- const isMaxAlert = members && members.length > Number(import.meta.env.VITE_ROOM_MEMBER);
|
|
|
|
|
|
+ const { room } = useRoom();
|
|
|
|
+ const isMaxAlert =
|
|
|
|
+ members && members.length > Number(room.value?.maxMan || import.meta.env.VITE_ROOM_MEMBER);
|
|
console.log('有人退出了', user?.UserId, isMaxAlert);
|
|
console.log('有人退出了', user?.UserId, isMaxAlert);
|
|
if (user && !isMaxAlert) {
|
|
if (user && !isMaxAlert) {
|
|
let name = user.Nickname;
|
|
let name = user.Nickname;
|