Project

General

Profile

Actions

Anomalie #27854

closed

L'ouverture de documents injectés par API provoque une erreur : formatFilename(): Argument #1 ($name) must be of type string, null given,

Added by Charles BATIONO 10 months ago. Updated 10 months ago.

Status:
R&D - Terminé
Priority:
0-Bloquant
Assignee:
Target version:
-
Start date:
01/31/2024
Due date:

Description

En tant que utilisateur, lorsque j'essaie d'ouvrir un courrier qui a été injecté dans MaarchCourrier via Maarch Capture, le document
PDF ne s'ouvre pas et j'ai le message d'erreur suivant (Voir PJ).

Testé sur les versions >=2301.3.0


Files

pb_scan.png (11.5 KB) pb_scan.png Gaelle guegan, 01/31/2024 10:39 AM
Capture d’écran du 2024-02-05 17-39-35.png (113 KB) Capture d’écran du 2024-02-05 17-39-35.png Charles BATIONO, 02/05/2024 05:39 PM
Actions #2

Updated by Charles BATIONO 10 months ago

  • Priority changed from 2-Sérieux to 0-Bloquant
Actions #3

Updated by Charles BATIONO 10 months ago

L'anomalie est due au type de de la variable $subject du fichier RetrieveResource.php (ligne 108).
La modification ci-dessous permet de corriger l'anomalie.

Avant:

 $filename = $this->resourceData->formatFilename($subject);

Après:

$filename = $this->resourceData->formatFilename((string)$subject);
ou
$filename = $this->resourceData->formatFilename($subject ?? '');

Actions #5

Updated by Emmanuel DILLARD 10 months ago

  • Subject changed from Ouverture de courriers injectés via MaarchCapture KO to L'ouverture de documents injectés par API provoque une erreur
  • Status changed from A qualifier to R&D - A étudier
  • Version source set to 2301
Actions #6

Updated by Emmanuel DILLARD 10 months ago

  • Subject changed from L'ouverture de documents injectés par API provoque une erreur to L'ouverture de documents injectés par API provoque une erreur : formatFilename(): Argument #1 ($name) must be of type string, null given,
Actions #7

Updated by Cynthia APURA 10 months ago

  • Status changed from R&D - A étudier to R&D - En cours
  • Assignee deleted (Emmanuel DILLARD)
  • Target version deleted (2301)
Actions #8

Updated by Cynthia APURA 10 months ago

  • Assignee set to Joseph AKEL
Actions #10

Updated by GIT LAB 10 months ago

Actions #11

Updated by Joseph AKEL 10 months ago

  • Status changed from R&D - En cours to R&D - En test
Actions #12

Updated by Hamza HRAMCHI 10 months ago

  • Status changed from R&D - En test to R&D - Terminé
Actions

Also available in: Atom PDF