diff --git a/modules/events/event.controller.js b/modules/events/event.controller.js index 7d8a9a9..372d66f 100644 --- a/modules/events/event.controller.js +++ b/modules/events/event.controller.js @@ -182,15 +182,9 @@ console.log(params, req.user.level); } inscription = await inscription.toJSON(); - - const qrConfig = { - name: req.user.name, - surname: req.user.surname, - inscription: inscription.date, - code: inscription.code_ticket, - color: (inscription.level && inscription.level.color) ? inscription.level.color : null, - } - inscription.code_ticket_qr = await QRHelper.getInscriptionQRCode(qrConfig); + var member = generateMemberInscription(inscription.user, inscription, inscription.reservation); + member.qrConfig = generateQRConfig(member); + inscription.code_ticket_qr = await QRHelper.getInscriptionQRCode(member.qrConfig); return handleResultResponse(inscription, null, params, res, httpStatus.OK);