diff --git a/backend/server.js b/backend/server.js index a883e60..30ba529 100644 --- a/backend/server.js +++ b/backend/server.js @@ -14,11 +14,11 @@ async function startServer() { // --- Database Connection --- const db = mysql.createPool({ - host: process.env.DB_HOST, - user: process.env.DB_USER, - password: process.env.DB_PASSWORD, - database: process.env.DB_NAME, - port: process.env.DB_PORT || 3306, + host: process.env.DBHOST, + user: process.env.DBUSER, + password: process.env.DBPASSWORD, + database: process.env.DBNAME, + port: process.env.DBPORT, waitForConnections: true, connectionLimit: 10, queueLimit: 0, diff --git a/src/views/WorkerDashboardView.vue b/src/views/WorkerDashboardView.vue index 811fd85..7119f1f 100644 --- a/src/views/WorkerDashboardView.vue +++ b/src/views/WorkerDashboardView.vue @@ -115,8 +115,9 @@ const startScanner = () => { errorMessage.value = `Unable to start camera. Try uploading an image instead.` isScannerActive.value = false }) - }, 100) + }, 2000) } + const stopScanner = () => { if (html5QrCode && html5QrCode.isScanning) { html5QrCode.stop().catch((err) => console.error('Failed to stop scanner', err)) @@ -150,9 +151,8 @@ const onScanSuccess = (decodedText) => { (errorMessage.value = 'Unable to retrieve your location. Please enable location services.'), ) } -const onScanFailure = (error) => { - errorMessage.value = error - isScannerActive.value = false +const onScanFailure = () => { + errorMessage.value = 'Please Try Again' }