Projet

Général

Profil

Anomalie #7684

Notifications des courriers en retard non fonctionnelles (1.6 => 17 => 18?)

Ajouté par Pierre-Yvon BEZERT il y a presque 6 ans. Mis à jour il y a presque 3 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Version cible:
Début:
27/04/2018
Echéance:
Version applicable MC:
Tags Courrier:
18.04.3

Description

Les scripts php lancés en CLI ne gèrent pas la variable $_SESSION.
Dans le fichier core/class/class_alert_engine.php chargé depuis le fichier modules/notifications/batch/load_stack_letterbox_alerts.php

l.65 $calendarType = $_SESSION['features']['type_calendar']; est donc nul et la fonction ne retourne rien.
Autre adhérence:
l.88 require_once 'core/class/class_db_pdo.php';
$db = new Database();

$stmt = $db->query("select * from parameters where id like 'alert_stop%'");
La classe Database charge les paramètres de connexion à la BdD depuis les variables de session. Cela provoque donc une erreur fatale quand le script est lancé en console.

Historique

#1 Mis à jour par Florian AZIZIAN il y a presque 6 ans

  • Projet changé de Maarch Courrier à Backlog

#2 Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Statut changé de A traiter à R&D - A planifier

#3 Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Projet changé de Backlog à CURRENT SPRINT
  • Statut changé de R&D - A planifier à R&D - En cours
  • Version cible mis à 17.06

#4 Mis à jour par Nestor Pegane il y a presque 6 ans

  • Assigné à mis à Nestor Pegane

#5 Mis à jour par Nestor Pegane il y a presque 6 ans

Bug non reproduit. Envoi de notification par mail sur les courriers en retard fonctionnel. Il y a bien un problème à cause de cette variable de session, mais elle n'empêche pas l'envoi des notifications (les mails sont bien envoyés). L'erreur de base de données n'est pas apparue non plus lorsque j'ai essayé de reproduire le bug. Pouvez-vous préciser l'erreur qui apparaît pour cette variable de session et la procédure suivie pour reproduire ces erreurs?

#6 Mis à jour par Damien BUREL il y a presque 6 ans

  • Assigné à changé de Nestor Pegane à Emmanuel DILLARD
  • Priorité changé de 2-Sérieux à 1-Majeur

Fichier xml manquant pour le bon fonctionnement du script (en 18.04)

#8 Mis à jour par Alex ORLUC il y a presque 6 ans

  • Statut changé de R&D - En cours à A revoir (S)
  • % réalisé changé de 0 à 100

#9 Mis à jour par Damien BUREL il y a presque 6 ans

  • Statut changé de A revoir (S) à 21
  • Version cible changé de 17.06 à 18.10 (support sécurité)
  • Tags Courrier 18.04.3 ajouté

#10 Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Statut changé de 21 à R&D - Terminé

#11 Mis à jour par Emmanuel DILLARD il y a presque 6 ans

  • Projet changé de CURRENT SPRINT à Backlog

#12 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de 18.10 (support sécurité) à 18.10 (Fin de vie)

Formats disponibles : Atom PDF