Re: [Galette-devel] anomalie 1697 erreur lors de l'essai de téléchargement des fichiers sur fiche adhérent

[ Thread Index | Date Index | More lists.galette.eu/devel Archives ]


Salut,

Le 29/09/2023 à 11:38, Alain Paris a écrit :
Bonjour,

je reviens sur l'anomalie 1697   Champ dynamique de type fichier et contributions.

Oui, je devais répondre sur le ticket, j'ai oublié...

Test sur nightly de ce jour en local.

1  Les anciens fichiers     member_(ID adh ou ID contrib ou ID trans)_field_(ID field)_value_1       ne peuvent pas être téléchargé sur les fiches adhérents ni les contributions ni les transactions.

Il me semble bien qu'il n'a jamais été possible de récupérer les fichiers dynamiques des contributions/transactions ; l'ensemble fonctionnait uniquement sur les adhérents. Tant qu'on avait un ID adhérent qui correspondait à l'ID de la contribution, ça semblait marcher ; mais c'était plutôt bancale (et franchement, je ne vais pas m'avancer sur les cas qui fonctionnaient ou non :D).

    Il me semble avoir vu dans un fichier compatibilité avec les anciens fichiers...

2  Si l'on on insère un fichier dans une contribution ou une transaction le fichier créé est  donc      contrib_(ID contrib)_field_(ID field)_value_1                 ou    trans_(ID trans)_field_(ID field)_value_1

     et la on peut télécharger les dits fichiers.

3  Si l'on insère un fichier sur une fiche adhérent le fichier créé est    member_(ID adh )_field_(ID field)_value_1   .

    alors on ne peut pas télécharger, galette cherche un fichier adh_   .

Il devrait chercher "member_" pour les adhérents :/ Je n'ai pas constaté ce souci durant mes tests. Je n'ai testé qu'avec l'envoi de nouveaux fichiers, mais dans tous les cas, les noms des fichiers étaient corrects, et l'on pouvait les récupérer sans soucis.

La compatibilité totale avec les anciens fichiers serait bienvenue .Peut être était elle prévue dans la correction de l'anomalie et que cela ne fonctionne pas.

L'ID du champ dynamique étant unique, il devrait être possible de chercher si un fichier préfixé par "member_" existe et le renommer à ce moment là. C'est purement théorique, je n'ai pas encore eu le temps de regarder.

Je procéderai de nouveau à quelques tests une fois la modification effectuée.

++
--
Johan


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/