푸시, 딥링크 - 라이브 탭으로 이동하지 않아도 실행되도록 수정
This commit is contained in:
		@@ -26,7 +26,8 @@ struct SodaLiveApp: App {
 | 
			
		||||
        let queryItems = URLComponents(url: url, resolvingAgainstBaseURL: true)?.queryItems
 | 
			
		||||
        let roomId = queryItems?.filter({$0.name == "room_id"}).first?.value
 | 
			
		||||
        let channelId = queryItems?.filter({$0.name == "channel_id"}).first?.value
 | 
			
		||||
        let audioContentId = queryItems?.filter({$0.name == "audio_content_id"}).first?.value
 | 
			
		||||
        let messageId = queryItems?.filter({$0.name == "message_id"}).first?.value
 | 
			
		||||
        let audioContentId = queryItems?.filter({$0.name == "content_id"}).first?.value
 | 
			
		||||
        
 | 
			
		||||
        if let roomId = roomId {
 | 
			
		||||
            DispatchQueue.main.asyncAfter(deadline: .now() + 0.3) {
 | 
			
		||||
@@ -40,6 +41,12 @@ struct SodaLiveApp: App {
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        if let messageId = messageId {
 | 
			
		||||
            DispatchQueue.main.asyncAfter(deadline: .now() + 0.3) {
 | 
			
		||||
                AppState.shared.pushMessageId = Int(messageId) ?? 0
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        if let audioContentId = audioContentId {
 | 
			
		||||
            DispatchQueue.main.asyncAfter(deadline: .now() + 0.3) {
 | 
			
		||||
                AppState.shared.pushAudioContentId = Int(audioContentId) ?? 0
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user