Commit 20ccbb83 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Thèses : notification en cas de modification manuelle de la valeur du témoin...

Thèses : notification en cas de modification manuelle de la valeur du témoin de corrections attendues d'une thèse (comme à l'issue d'un import).
parent 92c881ea
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ Journal des modifications
- Autorisation de diplomation : déplacement du bouton à la fin de la procédure de soutenance (après délibération du jury pour résultat admis). 
- Thèses : refonte de la gestion événementielle en cas de modification du résultat (manuelle ou par la synchro) ou de la correction attendue (par la synchro uniquement).
- Thèses : modification de la valeur du témoin de corrections attendues d'une thèse non importée.
- Thèses : notification en cas de modification manuelle de la valeur du témoin de corrections attendues d'une thèse (comme à l'issue d'un import).
- [FIX] Notification de thèse déposée : warning 'Undefined variable' à cause d'une variable non fournie au template.
- [FIX] Notification 'Corrections attendues' et 'Résultats de thèses modifiés' : correction de l'erreur 'Typed property Notification\Notification::$subject must not be accessed before initialization'.
- [FIX] Notification 'Corrections attendues' et 'Résultats de thèses modifiés' : problème dans l'algo de préparation des données (partie émergée : 'Warning: Undefined array key').
+2 −2
Original line number Diff line number Diff line
@@ -12769,7 +12769,7 @@
            "source": {
                "type": "git",
                "url": "https://git.unicaen.fr/lib/unicaen/db-import.git",
                "reference": "71adb10a3fc2bae1594df7ea52786e048998d239"
                "reference": "82a6b0394f9636e20bf091e393808e86ff392e41"
            },
            "require": {
                "beberlei/assert": "^3.3",
@@ -12798,7 +12798,7 @@
                ]
            },
            "description": "Module d'import entre bases de données",
            "time": "2026-07-21T15:22:55+00:00"
            "time": "2026-07-24T12:15:25+00:00"
        },
        {
            "name": "unicaen/etat",
+2 −0
Original line number Diff line number Diff line
comment on column these.correc_autorisee_forcee is
    'Valeur forcée pour le témoin de correction attendue. N''a de sens que pour une thèse importée (i.e. dont la Source est importable).';
 No newline at end of file
+6 −0
Original line number Diff line number Diff line
alter table import_observ_result
    add est_manuel boolean default false not null;

comment on column import_observ_result.est_manuel is
    'Témoin indiquant si ce résultat d''observation a été créé manuellement (true) ou automatiquement lors d''une synchro (false)';
+17 −0
Original line number Diff line number Diff line
Version 13.2.0
==============

## 1. Dans la base de données

- Exécutez dans l'ordre les scripts SQL présents dans le répertoire correspondant à la présente version.

## 2. Sur le serveur d'application

- Placez-vous dans le répertoire de l'application puis lancez la commande suivante
  pour installer la nouvelle version :

  ```bash
  git fetch --tags && git checkout --force 13.2.0 && bash ./install.sh
  ```

NB : Pas grave si le message "[ERROR] Aucune donnée dans le cache pour la clé 'privileges_roles' !" apparaît.
Loading