Checkpoint: Retrait du paramètre d'envoi automatique des attestations de la page Paramètres. Ce paramètre est maintenant géré directement dans la page de gestion des attestations pour plus de cohérence.
This commit is contained in:
@@ -19,7 +19,7 @@ export default function AdminParametres() {
|
||||
const [delaiExpirationQR, setDelaiExpirationQR] = useState(30);
|
||||
const [dureeValiditeToken, setDureeValiditeToken] = useState(24);
|
||||
const [notificationsActives, setNotificationsActives] = useState(true);
|
||||
const [envoiAutomatiqueAttestations, setEnvoiAutomatiqueAttestations] = useState(true);
|
||||
|
||||
const [testUrlStatus, setTestUrlStatus] = useState<{ loading: boolean; result?: { accessible: boolean; message: string } }>({ loading: false });
|
||||
|
||||
// Initialiser les valeurs quand les données sont chargées
|
||||
@@ -29,7 +29,7 @@ export default function AdminParametres() {
|
||||
setDelaiExpirationQR(parametres.delaiExpirationQR);
|
||||
setDureeValiditeToken(parametres.dureeValiditeToken);
|
||||
setNotificationsActives(parametres.notificationsActives);
|
||||
setEnvoiAutomatiqueAttestations(parametres.envoiAutomatiqueAttestations);
|
||||
|
||||
}
|
||||
}, [parametres]);
|
||||
|
||||
@@ -74,7 +74,7 @@ export default function AdminParametres() {
|
||||
delaiExpirationQR,
|
||||
dureeValiditeToken,
|
||||
notificationsActives,
|
||||
envoiAutomatiqueAttestations,
|
||||
|
||||
});
|
||||
};
|
||||
|
||||
@@ -224,23 +224,6 @@ export default function AdminParametres() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
{/* Envoi automatique des attestations */}
|
||||
<div className="flex items-center justify-between space-x-2 rounded-lg border p-4">
|
||||
<div className="space-y-0.5">
|
||||
<Label htmlFor="envoiAutomatiqueAttestations" className="text-base">
|
||||
Envoi automatique des attestations
|
||||
</Label>
|
||||
<p className="text-sm text-muted-foreground">
|
||||
Envoyer automatiquement les attestations de formation aux apprenants à la fin de chaque séquence
|
||||
</p>
|
||||
</div>
|
||||
<Switch
|
||||
id="envoiAutomatiqueAttestations"
|
||||
checked={envoiAutomatiqueAttestations}
|
||||
onCheckedChange={setEnvoiAutomatiqueAttestations}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div className="flex items-center gap-2 pt-4">
|
||||
<Button
|
||||
type="submit"
|
||||
|
||||
4
todo.md
4
todo.md
@@ -773,3 +773,7 @@
|
||||
- [x] Tester l'upload de documents
|
||||
- [x] Tester la prévisualisation
|
||||
- [x] Tester l'envoi manuel
|
||||
|
||||
## Retrait du paramètre d'envoi automatique de la page Paramètres
|
||||
|
||||
- [x] Retirer le paramètre d'envoi automatique des attestations de la fenêtre des paramètres (maintenant géré dans la gestion des attestations)
|
||||
|
||||
Reference in New Issue
Block a user