J’ai déplacé ce sujet vers Bug, il n’est donc pas nécessaire de faire un autre rapport.
Puisque nous n’avons en fait supprimé aucune région majeure ici, je soupçonne que le problème est lié aux définitions de régions au niveau de l’État ou du territoire, similaires à ce que vous voyez ci-dessous pour les États-Unis :

Le changement s’est très probablement produit entre ces deux commits :
- https://github.com/discourse/discourse/commit/eabbac18cf786541268941191bffbd3070b8ee46
- https://github.com/discourse/discourse/commit/1983a448126b36548c4cb2f60b4eeae554832cc5
Cela dépend de votre niveau de confort avec l’exploration des détails internes. Vous devrez :
- Identifier les utilisateurs qui ont une préférence Région du calendrier définie.
- Vérifier quelles valeurs ne figurent pas dans la liste actuelle des régions valides :
REGIONS.rb - Mettre à jour les préférences de région de ces utilisateurs avec une région de premier niveau valide. Par exemple, un paramètre de préférence comme
United States (us_id)devrait devenirUnited States
Si votre site utilise des événements de calendrier de jours fériés, cela a de l’importance. Pour les utilisateurs concernés, aucun événement de jour férié ne sera généré tant que leur Région du calendrier ne sera pas corrigée.