생각보다 빠르게 어제의 마지막 고민이 해결되어서 이렇게 글을 남긴다.물론 완벽한 방법은 아닌 것 같지만 이렇게도 할 수 있다는 걸 남겨놓는게 좋을 거 같다. 1. 가장 처음 방식그냥 뷰모델에서 코루틴을 이용해 데이터를 가져와 조건을 체크하고 그 결과를 라이브데이터에 넘겨줌그냥 함수이기 때문에 호출할 때 딱 한번 실행됨더 실행되게 하고 싶다면 원하는 위치마다 호출 코드를 넣어줘야함fun updateNotificationSign() { if (savedPrefRepository.getFlag().not()) { savedPrefRepository.setFlag(true) viewModelScope.launch(Dispatchers.IO) { val dateP..