Commit 0ae1510d authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

[FIX] Rapport activité : bug empêchant la suppression d'un rapport non...

[FIX] Rapport activité : bug empêchant la suppression d'un rapport non dématérialisé (ancien fonctionnement).
parent a603fcfe
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ Journal des modifications
- [FIX] Page de couverture : utilisation de mb_strtoupper pour mettre les noms en majuscules même si elles sont accentuées.
- [FIX] Rapports CSI : les filtres de recherche Etablissement, ED et UR ne tenaient pas compte des substitutions de structures.
- [FIX] Le menu 'Mes thèses' incluait les thèses historisées.
- [FIX] Rapport activité : bug empêchant la suppression d'un rapport non dématérialisé (ancien fonctionnement).
- Annuaire des thèses : nouveau filtre de recherche 'Année de financement'.
- Mise en place d'une zone de dépot du pv de soutenance sur la page de présoutenance
- Rapport d'activité : implémentation pour les rapports de fin de contrat du même circuit de validation/avis que les annuels.
+10 −0
Original line number Diff line number Diff line
@@ -398,6 +398,16 @@ class RapportActivite implements ResourceInterface, HistoriqueAwareInterface
        return $this;
    }

    /**
     * Détache le fichier téléversé pour ce rapport non dématérialisé (ancien mode opératoire).
     */
    public function removeFichier(): self
    {
        $this->fichier = null;

        return $this;
    }

    /**
     * Retourne le fichier téléversé pour ce rapport non dématérialisé (ancien mode opératoire).
     */
+1 −0
Original line number Diff line number Diff line
@@ -196,6 +196,7 @@ class RapportActiviteService extends BaseService
            $this->rapportActiviteAvisService->deleteAllAvisForRapportActivite($rapportActivite);
            $this->rapportActiviteValidationService->deleteRapportValidationForRapportActivite($rapportActivite);
            if ($fichier) {
                $rapportActivite->removeFichier();
                $this->fichierService->supprimerFichiers([$fichier]);
            }