작업 예외: Holidays::InvalidRegion

이 주제를 #contribute:bug로 이동했으므로 별도의 보고는 필요하지 않습니다.

여기에서 주요 지역을 실제로 제거한 것은 아니므로, 아래 미국에서 볼 수 있는 것과 유사한 주 또는 영토 수준의 지역 정의와 관련이 있을 것으로 추정됩니다:

변경 사항은 가장 가능성이 높게 다음 두 커밋 사이에 발생했을 것입니다.

이는 내부 구조를 직접 다뤄보는 데 대한 본인의 편안함에 따라 달라집니다. 다음을 수행해야 합니다:

  1. 캘린더 지역 설정이 지정된 사용자를 식별합니다.
  2. 그 값 중 현재 유효한 지역 목록에 없는 것이 있는지 확인합니다:
    REGIONS.rb
  3. 해당 사용자의 지역 설정을 유효한 최상위 지역으로 업데이트합니다. 예를 들어, United States (us_id)와 같은 설정은 United States가 되어야 합니다.

사이트가 휴일 캘린더 이벤트를 사용하는 경우 중요합니다. 영향을 받는 사용자의 경우 캘린더 지역이 수정될 때까지 휴일 이벤트가 생성되지 않습니다.

2개의 좋아요