Grr
This commit is contained in:
parent
13dc274a36
commit
dfadb8a468
39
index.js
39
index.js
|
|
@ -31,16 +31,15 @@ const main = () => {
|
|||
}).then(async (response) => {
|
||||
// Responses are an array of objects. The first should always have eventlist: 'start', and last should have eventlist: 'complete'. Remove these, make an array of objects {key, val} based on the rest of the response objects.
|
||||
let entries = response.filter(r => r.eventlist !== 'start' && r.eventlist !== 'Complete').map(r => ({ key: r.key, val: r.val }));
|
||||
for (let entry of entries) {
|
||||
let [type, ext] = entry.key.split('/').shift();
|
||||
if (cfTypes[type]) {
|
||||
respData.push({
|
||||
extension: ext,
|
||||
type: type,
|
||||
target: entry.val
|
||||
});
|
||||
}
|
||||
}
|
||||
for (let entry of entries) {
|
||||
let [type, ext] = entry.key.split('/').shift();
|
||||
console
|
||||
respData.push({
|
||||
extension: ext,
|
||||
type: type,
|
||||
target: entry.val
|
||||
});
|
||||
}
|
||||
|
||||
}).then(() => {
|
||||
sock.getList({
|
||||
|
|
@ -50,13 +49,12 @@ const main = () => {
|
|||
let entries = response.filter(r => r.eventlist !== 'start' && r.eventlist !== 'Complete').map(r => ({ key: r.key, val: r.val }));
|
||||
for (let entry of entries) {
|
||||
let [type, ext] = entry.key.split('/').shift();
|
||||
if (cfTypes[type]) {
|
||||
respData.push({
|
||||
extension: ext,
|
||||
type: type,
|
||||
target: entry.val
|
||||
});
|
||||
}
|
||||
console
|
||||
respData.push({
|
||||
extension: ext,
|
||||
type: type,
|
||||
target: entry.val
|
||||
});
|
||||
}
|
||||
}).then(() => {
|
||||
sock.getList({
|
||||
|
|
@ -64,16 +62,15 @@ const main = () => {
|
|||
family: 'CFU'
|
||||
}).then(async (response) => {
|
||||
let entries = response.filter(r => r.eventlist !== 'start' && r.eventlist !== 'Complete').map(r => ({ key: r.key, val: r.val }));
|
||||
for (let entry of entries) {
|
||||
let [type, ext] = entry.key.split('/').shift();
|
||||
if (cfTypes[type]) {
|
||||
for (let entry of entries) {
|
||||
let [type, ext] = entry.key.split('/').shift();
|
||||
console
|
||||
respData.push({
|
||||
extension: ext,
|
||||
type: type,
|
||||
target: entry.val
|
||||
});
|
||||
}
|
||||
}
|
||||
}).then(() => {
|
||||
console.log(`Found ${respData.length} call forwards.`);
|
||||
for (let cf of respData) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue