라이브 입장 메시지 on/off 스위치 추가
- 라이브 정보 수정 가장 아래에 입장 메시지 on/off 스위치 추가
This commit is contained in:
@@ -129,6 +129,7 @@ final class LiveRoomViewModel: NSObject, ObservableObject {
|
||||
|
||||
@Published var isBgOn = true
|
||||
@Published var isSignatureOn = true
|
||||
@Published var isEntryMessageEnabled = true
|
||||
@Published var donationStatus: GetLiveRoomDonationStatusResponse?
|
||||
@Published var heartStatus: GetLiveRoomHeartListResponse?
|
||||
|
||||
@@ -762,8 +763,6 @@ final class LiveRoomViewModel: NSObject, ObservableObject {
|
||||
)
|
||||
|
||||
if (request.title == nil && request.notice == nil && coverImage == nil && menu == liveRoomInfo?.menuPan && request.isAdult == nil) {
|
||||
self.errorMessage = "변경사항이 없습니다."
|
||||
self.isShowErrorPopup = true
|
||||
return
|
||||
}
|
||||
|
||||
@@ -2273,7 +2272,7 @@ extension LiveRoomViewModel: AgoraRtmChannelDelegate {
|
||||
|
||||
func channel(_ channel: AgoraRtmChannel, memberJoined member: AgoraRtmMember) {
|
||||
getRoomInfo(userId: Int(member.userId)!) { [unowned self] nickname in
|
||||
if !nickname.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty {
|
||||
if !nickname.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty && isEntryMessageEnabled {
|
||||
DispatchQueue.main.async { [unowned self] in
|
||||
self.messages.append(LiveRoomJoinChat(nickname: nickname))
|
||||
self.messageChangeFlag.toggle()
|
||||
|
||||
Reference in New Issue
Block a user