diff --git a/freepbx.js b/freepbx.js index 562d835..a39ff98 100644 --- a/freepbx.js +++ b/freepbx.js @@ -221,10 +221,10 @@ class FreepbxManager { const startExt = process.env.START_EXT ? parseInt(process.env.START_EXT, 10) : 1000; // Remove duplicates by using a Set const existingExtsSet = new Set(exts.map(ext => parseInt(ext.user.extension, 10))); - const existingExts = Array.from(existingExtsSet).sort((a, b) => a - b); + var existingExts = Array.from(existingExtsSet).sort((a, b) => a - b); // Filter out extensions that are less than the starting extension - const filteredExts = existingExts.filter(ext => ext >= startExt); + existingExts = existingExts.filter(ext => ext >= startExt); if (process.env.DEBUG == 'true') { console.log(`Existing extensions: ${existingExts.join(', ')}`);