From f9f7c40a90dcf682900200126daf68cf34ed812c Mon Sep 17 00:00:00 2001 From: Laurent <llaffont@afi-sa.fr> Date: Thu, 2 Oct 2014 16:45:51 +0200 Subject: [PATCH] Fix profil_donnees stormisation when profil 1 does not exists --- cosmogramme/php/classes/classe_notice_integration.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/cosmogramme/php/classes/classe_notice_integration.php b/cosmogramme/php/classes/classe_notice_integration.php index 67d99bfa092..9a1ea2ffa91 100644 --- a/cosmogramme/php/classes/classe_notice_integration.php +++ b/cosmogramme/php/classes/classe_notice_integration.php @@ -24,6 +24,7 @@ require_once("classe_indexation.php"); require_once("classe_unimarc.php"); require_once("classe_codif_matiere.php"); require_once("classe_codif_langue.php"); +require_once("classe_profil_donnees.php"); class notice_integration { const RECORD_RENEW = 5; @@ -81,14 +82,14 @@ class notice_integration { if($id_profil < 0)$format=1; // Paniers d'homogeneisation else { - $profil = Class_IntProfilDonnees::find($id_profil); - $this->id_article_periodique = $profil->getIdArticlePeriodique(); + $profil = (new profil_donnees())->getProfil($id_profil); + $this->id_article_periodique = $profil['id_article_periodique']; - $format = $profil->getFormat(); + $format = $profil['format']; if (!$format) $format=0; - if ($profil->getTypeFichier()>9) - $format = $profil->getTypeFichier(); + if ($profil['type_fichier']>9) + $format = $profil['type_fichier']; } $this->format=$format; unset($this->analyseur); -- GitLab