I understand this category is for discussions, not support requests, and not for app requests.
on
Discuss
Bonjour,
La mise à jour de LiberaForms vers la version 4.11.1~ynh1 échoue systématiquement chez moi à cause d’une validation stricte de la langue dans le code (ValueError: Invalid .env DEFAULT_LANGUAGE). Le script d’upgrade ne semble pas injecter ou valider correctement la variable dans le fichier .env.
Changer la valeur dans le fichier .env ne suffit pas car celui-ci est recréé à chaque upgrade et renseigné avec les valeurs enregistrées (visibles dans settings.yml). Par défaut, le .env est donc recréé à chaque fois avec l’ancienne valeur (fr, en, etc.) pour la langue.
Il faut modifier la valeur de la clé ‘language’ dans les paramètres et relancer l’upgrade.