Commit ebd26e9c authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Module Soutenance : Corrections pour passage à zf3

parent 004c8bb0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -280,7 +280,7 @@ class RoleService extends BaseService
        $role->setCode($code);
        $role->setLibelle($libelle);
        $role->setSourceCode($sourceCode);
//        $role->setSource($appSource);
        $role->setSource($appSource);
        $role->setRoleId($libelle . " " . $appSource->getCode());
        $role->setAttributionAutomatique(false);
        $role->setTheseDependant(false);
+0 −1
Original line number Diff line number Diff line
@@ -65,7 +65,6 @@ class AvisController extends AbstractController
                $fichier = $this->getAvisService()->createAvisFromUpload($files, $membre);
                $validation = $this->getValidationService()->signerAvisSoutenance($these, $membre->getIndividu());

                /** TODO revoir hydration :: pense à ajouter le fichier à postériori */
                $avis = new Avis();
                $avis->setProposition($proposition);
                $avis->setMembre($membre);
+3 −2
Original line number Diff line number Diff line
@@ -203,11 +203,12 @@ class AvisService {
        return $result;
    }

    public function createAvisFromUpload($files, $membre) {
        //todo faire une fonction dans AvisService ...
    public function createAvisFromUpload($files, $membre)
    {
        $nature = $this->fichierTheseService->fetchNatureFichier(NatureFichier::CODE_PRE_RAPPORT_SOUTENANCE);
        $version = $this->fichierTheseService->fetchVersionFichier(VersionFichier::CODE_ORIG);
        $fichiers = $this->fichierService->createFichiersFromUpload($files, $nature, $version, new NomAvisFormatter($membre->getIndividu()));
        $this->fichierService->saveFichiers($fichiers);

        return current($fichiers);
    }