콘텐츠 상세
- 새로고침시 구매자의 데이터가 계속 추가되는 버그 수정
This commit is contained in:
		@@ -53,4 +53,10 @@ class AudioContentBuyerAdapter : RecyclerView.Adapter<AudioContentBuyerAdapter.V
 | 
			
		||||
        items.addAll(buyerList)
 | 
			
		||||
        notifyDataSetChanged()
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @SuppressLint("NotifyDataSetChanged")
 | 
			
		||||
    fun clear() {
 | 
			
		||||
        items.clear()
 | 
			
		||||
        notifyDataSetChanged()
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -135,6 +135,7 @@ class AudioContentDetailActivity : BaseActivity<ActivityAudioContentDetailBindin
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (refresh) {
 | 
			
		||||
            contentBuyerAdapter.clear()
 | 
			
		||||
            viewModel.getAudioContentDetail(audioContentId = audioContentId) { finish() }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
@@ -170,6 +171,7 @@ class AudioContentDetailActivity : BaseActivity<ActivityAudioContentDetailBindin
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
        binding.swipeRefreshLayout.setOnRefreshListener {
 | 
			
		||||
            contentBuyerAdapter.clear()
 | 
			
		||||
            viewModel.getAudioContentDetail(
 | 
			
		||||
                audioContentId = audioContentId
 | 
			
		||||
            ) { finish() }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user