Anomalie #1697
ferméChamp dynamique de type fichier et contributions
100%
Description
Champ dynamique de type fichier créé dans contributions.
contribution/donation/edit/xyz ou contribution/fee/edit/xyz
Téléchargement d'un fichier enregistré dans une cotisation ou un don impossible...
member/xyz/file/zxy/1/nom du fichier.
erreur voir capture écran.
Testé sur nightly et démo.
Je ne sais pas si ce champ est beaucoup, peu ou pas utilisé....
Fichiers
Mis à jour par Johan Cwiklinski il y a plus d'un an
- Catégorie mis à Fields management
- Assigné à mis à Johan Cwiklinski
- Version utilisée changé de 1.0.0 à 0.9.6.1
En effet j'ai pu reproduire... Ça ne peut actuellement fonctionner qu'avec les adhérents, et ce n'est pas nouveau en 1.0 :/
Mis à jour par Johan Cwiklinski il y a plus d'un an
- Statut changé de Nouveau à In Progress
Le correctif proposé : https://github.com/galette/galette/pull/304
Ça n'a en effet jamais fonctionné pour les contributions et les transactions. Enfin, si ; mais au final, ça crée une image liée à un adhérent. Le problème rencontré se pose quand un identifiant de contribution ne correspond à aucun adhérent en base. Les noms des fichiers sur le disque étaient toujours préfixés de member_
.
Mis à jour par Johan Cwiklinski il y a plus d'un an
- Statut changé de In Progress à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 0f1bac89b5618b322b82f773a711508144a66409.
Mis à jour par Alain Paris il y a plus d'un an
Je viens d'installer la dernière nightly et je pense que l'on va avoir des protestations concernant le correctif.
Avant c’était l'ID du champ dynamique qui déterminait a qui le fichier était associé "member" aurait pu etre "file" ou "toto".
Le fait d'avoir donné des noms de fichier différents suivant que ce soit contribution ,transaction ou adhérent pose problème avec les fichiers déjà associés qui de fait sont toujours en member.Pour accéder a ces fichiers il faut donc les renommer...
Si vraiment on tends vers cette solution , je propose au moins; de garder member pour les adhérents...
D’ailleurs je viens de tester les fichiers sur fiche adhérent:
les nouveau fichiers créés sont toujours en member dans data/files.
Testé en local avec des champs dynamiques crées avant depuis un certain temps déjà.
Mis à jour par Johan Cwiklinski il y a environ un an
J'ai corrigé le dernier soucis. Lorsque le fichier existe mais pas avec le bon préfixe, il est renommé lors du téléchargement. Normalement, ça suffit.