qr code - responsive
This commit is contained in:
@@ -26,8 +26,12 @@ export class TicketsService {
|
||||
});
|
||||
|
||||
try {
|
||||
// Generate QR code buffer from ticket ID
|
||||
const qrCodeBuffer = await QRCode.toBuffer(ticket.id, {
|
||||
// Generate QR code buffer with same format as frontend
|
||||
const qrCodeData = JSON.stringify({
|
||||
id: ticket.id,
|
||||
type: ticket.ticketType
|
||||
});
|
||||
const qrCodeBuffer = await QRCode.toBuffer(qrCodeData, {
|
||||
errorCorrectionLevel: 'H', // High error correction
|
||||
type: 'png', // Output as PNG image
|
||||
width: 250, // QR code width
|
||||
@@ -70,7 +74,12 @@ export class TicketsService {
|
||||
}
|
||||
|
||||
try {
|
||||
const qrCodeBuffer = await QRCode.toBuffer(ticket.id, {
|
||||
// Generate QR code buffer with same format as frontend
|
||||
const qrCodeData = JSON.stringify({
|
||||
id: ticket.id,
|
||||
type: ticket.ticketType
|
||||
});
|
||||
const qrCodeBuffer = await QRCode.toBuffer(qrCodeData, {
|
||||
errorCorrectionLevel: 'H',
|
||||
type: 'png',
|
||||
width: 250,
|
||||
|
||||
Reference in New Issue
Block a user