diff --git a/README.md b/README.md index f7cb763..d6bbc6f 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,8 @@ Portal concentrador de alguns serviços auxiliares de Tecnologia da Informação ## Informações adicionais - Integração com Active Directory -- Integração com sistema UniFi +- Integração com controladora UniFi +- Integração com controladora Cisco WLC - Cliente Web PWA (necessita https) @@ -29,7 +30,6 @@ Portal concentrador de alguns serviços auxiliares de Tecnologia da Informação - Subscriptions (atualização em tempo real) ## Em análise -- Integração com controladora Cisco WLC - Integração Palo Alto - Cadastro de dispositivos (bypass de autenticação) - App mobile diff --git a/server/src/utils/ciscoController.js b/server/src/utils/ciscoController.js index ad79b07..8972cfb 100644 --- a/server/src/utils/ciscoController.js +++ b/server/src/utils/ciscoController.js @@ -26,6 +26,7 @@ async function getDevices() { let result = [] do { + // TODO: improve url params const url = `https://${process.env.CISCO_HOST}/data/client-table.html?columns=524287&take=${take}&skip=${skip}&page=${currentPage}&pageSize=50&sort[0][field]=ST&sort[0][dir]=desc` let response = await controllerPage.goto(url) @@ -42,6 +43,7 @@ async function getDevices() { return devices } catch (e) { console.log('[Cisco Controller]', e.message) + return [] } }