Commit f7108c26 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Correction du problème de l'affichage des directeurs sur l'index des theses

parent 6dd4162f
Loading
Loading
Loading
Loading
Loading
+1 −1
Changes for module/Application/src/Application/Filter/ActeursFormatter.php: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -208,7 +208,7 @@ class ActeursFormatter extends AbstractFilter {
        /** @var Acteur $acteur */
        foreach($acteurs as $acteur) {
            $keep = true;
            if ($keep && $this->contrainteRole != null && $acteur->getRole()->getRoleId() != $this->contrainteRole) $keep = false;
            if ($keep && $this->contrainteRole != null && $acteur->getRole()->getCode() != $this->contrainteRole) $keep = false;
            if ($keep && $this->contrainteRoleComplement != null && $acteur->getLibelleRoleComplement() != $this->contrainteRoleComplement) $keep = false;
            if ($keep && $this->contrainteQualite != null && $acteur->getQualite() != $this->contrainteQualite) $keep = false;
            if ($keep && $this->contrainteEtablissement != null && $acteur->getEtablissement() != $this->contrainteEtablissement) $keep = false;
+1 −2
Changes for module/Application/view/application/these/index.phtml: 1 added line, 2 removed lines.
Original line number Diff line number Diff line
@@ -21,10 +21,9 @@ $canExport = $this->isAllowed(Privileges::getResourceId(ThesePrivileges::THESE_E
$queryParams = $this->queryParams();

$acteursFormatter = new ActeursFormatter();
//TODO (JP) faire quelque chose de plus robuste ...
$acteursFormatter->asSeparated()
    ->paramDisplay(['role' => false, 'complement' => false, "qualite" => false, "etablissement" => false,])
    ->paramFilter((['role' => "Directeur de thèse UCN"]));
    ->paramFilter((['role' => Role::CODE_DIRECTEUR_THESE]));
?>

<?php $this->headTitle($this->translate("Thèses")); ?>