Projet

Général

Profil

Actions

Anomalie #4442

fermé

Erreur "pas de fichier trouvé pour le document mon_fichier.doc" lors du clic sur le menu PDF d'un document Fichier

Ajouté par Jérôme Augé il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
24/01/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Régression:

Description

Quand je clique sur le menu "PDF" d'un document Fichier du Workspace, j'obtiens une page blanche avec :

pas de fichier trouvé pour le document mon_fichier.doc

L'erreur vient d'un test incorrect sur la variable `$index` dans `FDL/exportfile.php` lors de l'exécution avec l'URL`app=FDL&action=EXPORTFILE&docid=20077&attrid=sfi_pdffile` par ex. :

    $index=$usage->addOptionalParameter("index", "attribute index identifier");
    /* Avec l'URL donnée ci-dessus, $index vaut NULL */
    [...]
    if (($index !== "") && ($index >= 0)) {
        /* Comme $index vaut NULL, alors on passe dans ce test car NULL est strictement différent de "" … */
        $tvalue = explode("\n", $ovalue);
        $ovalue = $tvalue[$index];
        /* … et $ovalue est écrasé avec $tvalue[NULL] qui vaut NULL */
    }

Demandes liées

Copié vers Core - Anomalie #4543: Erreur "pas de fichier trouvé pour le document mon_fichier.doc" lors du clic sur le menu PDF d'un document FichierIntégré24/01/2014

Actions

Mis à jour par Marc Claverie il y a plus de 7 ans

  • Version cible mis à 3.2.14

Mis à jour par Jérôme Augé il y a plus de 7 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a plus de 7 ans

  • Statut changé de Nouveau à Intégré

Appliqué par commit dynacase-core|commit:c6678488002c8ae9af15edddc31023b211dd01ae.

Actions

Formats disponibles : Atom PDF