Excepción de trabajo: Holidays::InvalidRegion

He movido este tema a Bug, así que no es necesario hacer otro informe.

Dado que en realidad no hemos eliminado ninguna región importante aquí, sospecho que el problema está relacionado con definiciones de regiones a nivel estatal o territorial, similar a lo que ves a continuación para los EE. UU.:

El cambio probablemente ocurrió entre estos dos commits:

Eso depende de tu nivel de comodidad para investigar los detalles internos. Necesitarás:

  1. Identificar a los usuarios que tienen configurada una preferencia de Región del calendario.
  2. Comprobar cuáles de esos valores no están en la lista actual de regiones válidas:
    REGIONS.rb
  3. Actualizar las preferencias de región de esos usuarios a una región de nivel superior válida. Por ejemplo, una configuración de preferencia como United States (us_id) debería convertirse en United States.

Sí importa si tu sitio utiliza eventos de calendario de días festivos. Para los usuarios afectados, no se generarán eventos de días festivos hasta que se corrija su Región del calendario.

2 Me gusta