Anomalie #1697
closed
Champ dynamique de type fichier et contributions
Added by Alain Paris about 1 year ago.
Updated 12 months ago.
Category:
Fields management
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é....
Files
- Category set to Fields management
- Assignee set to Johan Cwiklinski
- Version utilisée changed from 1.0.0 to 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 :/
- Status changed from Nouveau to 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_
.
- Status changed from In Progress to Résolu
- % Done changed from 0 to 100
- Target version set to 1.0.0
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à.
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.
- Status changed from Résolu to Fermé
Also available in: Atom
PDF