Projet

Général

Profil

Actions

Anomalie #1697

fermé

Champ dynamique de type fichier et contributions

Ajouté par Alain Paris il y a environ un an. Mis à jour il y a environ un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Fields management
Version cible:
Début:
24/09/2023
Echéance:
% réalisé:

100%

Temps estimé:
Version utilisée:

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 environ 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 environ 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 environ un an

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Johan Cwiklinski il y a environ un an

  • Version cible mis à 1.0.0

Mis à jour par Alain Paris il y a environ 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.

Mis à jour par Johan Cwiklinski il y a environ un an

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF