ai-coding-mines목차GitHub

필터를 넓히면 이미 끝난 건이 되살아난다

Git · 자동화

증상

수집 기간을 30일로 넓혔더니, 8월 4일에 이미 배송완료된 건을 8월 27일에 새로 등록하고 "배송완료" 알림을 발송했다.

원인

수집 범위를 넓히는 순간 종결된 건이 다시 대상이 된다. 넓힌 쪽만 보고 뒤에서 걸러낼 조건을 안 넣었다.

해법

  1. 발생 후 N일 초과 건은 신규 등록에서 제외
  2. 종결 상태 N일 경과 시 자동 제거

필터를 넓힐 때는 넓힌 만큼 뒤에서 걸러낼 조건을 같이 넣는다.