mirror of
https://github.com/cheveguerra/whatsapp-api-tutorial.git
synced 2026-04-17 19:36:59 +00:00
Fix missing whatsapp-sessions.json file, auto create if not exists
This commit is contained in:
@@ -26,6 +26,19 @@ app.get('/', (req, res) => {
|
|||||||
const sessions = [];
|
const sessions = [];
|
||||||
const SESSIONS_FILE = './whatsapp-sessions.json';
|
const SESSIONS_FILE = './whatsapp-sessions.json';
|
||||||
|
|
||||||
|
const createSessionsFileIfNotExists = function() {
|
||||||
|
if (!fs.existsSync(SESSIONS_FILE)) {
|
||||||
|
try {
|
||||||
|
fs.writeFileSync(SESSIONS_FILE, JSON.stringify([]));
|
||||||
|
console.log('Sessions file created successfully.');
|
||||||
|
} catch(err) {
|
||||||
|
console.log('Failed to create sessions file: ', err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
createSessionsFileIfNotExists();
|
||||||
|
|
||||||
const setSessionsFile = function(sessions) {
|
const setSessionsFile = function(sessions) {
|
||||||
fs.writeFile(SESSIONS_FILE, JSON.stringify(sessions), function(err) {
|
fs.writeFile(SESSIONS_FILE, JSON.stringify(sessions), function(err) {
|
||||||
if (err) {
|
if (err) {
|
||||||
|
|||||||
Reference in New Issue
Block a user