diff --git a/src/cuestionario_respondido/cuestionario_respondido.service.ts b/src/cuestionario_respondido/cuestionario_respondido.service.ts index 47c120a..bc87423 100644 --- a/src/cuestionario_respondido/cuestionario_respondido.service.ts +++ b/src/cuestionario_respondido/cuestionario_respondido.service.ts @@ -112,7 +112,7 @@ export class CuestionarioRespondidoService { if (cuestionario && cuestionario.evento) { try { // Generar token para el QR - qrToken = this.qrTokenService.generateQrToken( + qrToken = await this.qrTokenService.generateQrToken( participante.id_participante, cuestionario.evento.id_evento, cuestionario.id_cuestionario, @@ -337,7 +337,7 @@ export class CuestionarioRespondidoService { } // Generar token para el QR - qrToken = this.qrTokenService.generateQrToken( + qrToken = await this.qrTokenService.generateQrToken( participante.id_participante, cuestionario.evento.id_evento, cuestionario.id_cuestionario, diff --git a/src/qr/qr-token.service.ts b/src/qr/qr-token.service.ts index 0ab2268..7beb639 100644 --- a/src/qr/qr-token.service.ts +++ b/src/qr/qr-token.service.ts @@ -27,7 +27,7 @@ export class QrTokenService { * @param id_cuestionario ID del cuestionario * @returns Token JWT codificado */ - generateQrToken( + async generateQrToken( id_participante: number, id_evento: number, id_cuestionario: number,