Checkpoint: Intégration des signatures formateurs dans la feuille de présence PDF - Les signatures tactiles des formateurs (matin et après-midi) sont maintenant affichées dans la section dédiée de la feuille de présence au lieu des lignes vides
This commit is contained in:
@@ -1167,8 +1167,9 @@ export const appRouter = router({
|
||||
}
|
||||
|
||||
// Récupérer toutes les présences avec signatures pour cette séquence
|
||||
const { getPresencesBySequence } = await import("./presenceDb");
|
||||
const { getPresencesBySequence, getSignaturesFormateursBySequence } = await import("./presenceDb");
|
||||
const presences = await getPresencesBySequence(input.sequenceId);
|
||||
const signaturesFormateurs = await getSignaturesFormateursBySequence(input.sequenceId);
|
||||
|
||||
const data = inscriptions
|
||||
.filter(i => i.inscription.statut === 'confirmee' && i.apprenant)
|
||||
@@ -1204,6 +1205,11 @@ export const appRouter = router({
|
||||
publicCible: sequence.publicCible,
|
||||
formateur: formateurNom,
|
||||
apprenants: data,
|
||||
signaturesFormateurs: signaturesFormateurs.map(s => ({
|
||||
dateFormationId: s.dateFormationId,
|
||||
periode: s.periode as 'matin' | 'apres_midi',
|
||||
signatureUrl: s.signatureUrl,
|
||||
})),
|
||||
});
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user