라이브 입장 메시지 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