You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Le problème est un edge-case qui à découvert lors de tests sur les images multilingues :
On dispose d'un champ File_Field multilingue
On ajoute un fichier pour une seule langue, par exemple l'Anglais
On enlève l'anglais des langues disponibles pour le websites
Problème : lorsque l'on fait un get_value il n'y a pas de fallback sur l'anglais, donc pas de fichier renvoyé
Analyse technique du problème
Le mécanisme classique d'itools pour sélectionner le language utilise les metadata pour trouver les langues disponible et choisir le language (itools/database/metadata.py l204).
Cependant pour les fichiers, les metadata ne sont pas utilisées et on utilise root.get_value('website_languages') pour trouver les langues disponible et essayer de récupérer les data (ikaaro/fields.py l569).
The text was updated successfully, but these errors were encountered:
Problème fonctionnel
Le problème est un edge-case qui à découvert lors de tests sur les images multilingues :
Analyse technique du problème
Le mécanisme classique d'itools pour sélectionner le language utilise les metadata pour trouver les langues disponible et choisir le language (itools/database/metadata.py l204).
Cependant pour les fichiers, les metadata ne sont pas utilisées et on utilise
root.get_value('website_languages')
pour trouver les langues disponible et essayer de récupérer les data (ikaaro/fields.py l569).The text was updated successfully, but these errors were encountered: