Checkpoint: Ajout de la possibilité de renvoyer une attestation après qu'elle ait été envoyée :
- Modification de l'interface AdminGestionAttestations.tsx - Le bouton d'envoi reste maintenant toujours visible (suppression de la condition !isSent) - Le libellé du bouton change dynamiquement : "Envoyer" si jamais envoyée, "Renvoyer" si déjà envoyée - Permet de renvoyer une attestation après remplacement ou suppression - Le backend marque simplement l'attestation comme envoyée à chaque appel - Déployé sur le VPS de production (https://formations.itinova.org) - Les utilisateurs peuvent maintenant renvoyer une attestation à tout moment
This commit is contained in:
@@ -442,7 +442,7 @@ export default function AdminGestionAttestations() {
|
|||||||
>
|
>
|
||||||
<Eye className="h-4 w-4 text-blue-600" />
|
<Eye className="h-4 w-4 text-blue-600" />
|
||||||
</Button>
|
</Button>
|
||||||
{modeEnvoi === "manuel" && !isSent && (
|
{modeEnvoi === "manuel" && (
|
||||||
<Button
|
<Button
|
||||||
size="sm"
|
size="sm"
|
||||||
variant="outline"
|
variant="outline"
|
||||||
@@ -450,7 +450,7 @@ export default function AdminGestionAttestations() {
|
|||||||
disabled={sendAttestationMutation.isPending}
|
disabled={sendAttestationMutation.isPending}
|
||||||
>
|
>
|
||||||
<Send className="h-4 w-4 mr-1" />
|
<Send className="h-4 w-4 mr-1" />
|
||||||
Envoyer
|
{isSent ? "Renvoyer" : "Envoyer"}
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
{modeAttestation === "manuel" && (
|
{modeAttestation === "manuel" && (
|
||||||
|
|||||||
1
todo.md
1
todo.md
@@ -861,3 +861,4 @@
|
|||||||
- [x] Corriger l'erreur "refetchInscrits is not defined" lors de l'upload d'attestation manuelle (remplacement par refetchApprenants)
|
- [x] Corriger l'erreur "refetchInscrits is not defined" lors de l'upload d'attestation manuelle (remplacement par refetchApprenants)
|
||||||
- [x] Corriger l'erreur "aucune attestation disponible pour cet apprenant" lors de l'envoi manuel d'une attestation uploadée (vérification de documentUrl ou urlPdf)
|
- [x] Corriger l'erreur "aucune attestation disponible pour cet apprenant" lors de l'envoi manuel d'une attestation uploadée (vérification de documentUrl ou urlPdf)
|
||||||
- [x] Modifier l'envoi d'attestation pour joindre le PDF directement en pièce jointe au lieu d'un lien de téléchargement
|
- [x] Modifier l'envoi d'attestation pour joindre le PDF directement en pièce jointe au lieu d'un lien de téléchargement
|
||||||
|
- [x] Permettre le renvoi d'une attestation même après qu'elle ait été envoyée (afficher bouton Renvoyer au lieu de masquer Envoyer)
|
||||||
|
|||||||
Reference in New Issue
Block a user