5minho / DreamRecorder

mino & bran BoostCamp Project
6 stars 0 forks source link

끝난 알람이 삭제되지 않고 쌓여있음 -> 다음날 다시 한번 울려버리는 현상 #50

Closed YoonJuHo closed 6 years ago

YoonJuHo commented 6 years ago

AlarmScheduler에서 deleteNotification이 alarm.id만 가지고 삭제를 하고 있었음.

Notification은 여러개(요일별) 추가될 수 있으므로 id를 포함하는 모든 Notification들을 삭제해줘야함. 또한 duplicated되지않은 건 !, duplicated된 것은 #이 붙어지게 바꾸었으므로 대응이 필요했음.