From 7d9d26c14dba2651a09e79bd35b0cf7ba289252f Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Fri, 3 Jul 2026 14:07:02 -0600 Subject: [PATCH] Add debug --- freepbx.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/freepbx.js b/freepbx.js index 229760c..223f3e2 100644 --- a/freepbx.js +++ b/freepbx.js @@ -223,6 +223,12 @@ class FreepbxManager { const existingExtsSet = new Set(exts.map(ext => parseInt(ext.user.extension, 10))); const existingExts = Array.from(existingExtsSet).sort((a, b) => a - b); + if (process.env.DEBUG == true) { + console.log(`Existing extensions: ${existingExts.join(', ')}`); + console.log(`Starting extension: ${startExt}`); + console.log(`Next available extension: ${this.findNextAvailableExtension(existingExts, startExt)}`); + } + let nextExt = startExt; for (let i = 0; i < existingExts.length; i++) { if (existingExts[i] !== nextExt) {