工作异常:Holidays::InvalidRegion

我已将此主题移至 Bug,因此无需再次报告。

由于我们实际上并未删除任何主要地区 在此处,我怀疑问题与州或地区级别的地区定义有关,类似于您在美国看到的以下内容:

更改最有可能发生在以下两个提交之间:

这取决于您对深入研究内部的熟悉程度。您需要:

  1. 识别已设置日历地区偏好的用户。
  2. 检查其中哪些值不在当前有效地区列表中:
    REGIONS.rb
  3. 将这些用户的地区偏好更新为有效的顶级地区。例如,像 United States (us_id) 这样的偏好设置应更改为 United States

如果您的网站使用节假日日历事件,那确实很重要。对于受影响的用户,在修复其日历地区之前,不会生成任何节假日事件。

2 个赞