diff --git a/app.js b/app.js index e0c7cd1..f796852 100644 --- a/app.js +++ b/app.js @@ -34,6 +34,7 @@ app.get('/', (req, res) => { }); const client = new Client({ + restartOnAuthFail: true, puppeteer: { headless: true, args: [ @@ -110,6 +111,10 @@ io.on('connection', function(socket) { client.on('disconnected', (reason) => { socket.emit('message', 'Whatsapp is disconnected!'); + fs.unlinkSync(SESSION_FILE_PATH, function(err) { + if(err) return console.log(err); + console.log('Session file deleted!'); + }); client.destroy(); client.initialize(); }); diff --git a/index.html b/index.html index e9dd13d..587065c 100644 --- a/index.html +++ b/index.html @@ -25,6 +25,7 @@ socket.on('qr', function(src) { $('#qrcode').attr('src', src); + $('#qrcode').show(); }); socket.on('ready', function(data) {