Code refactor for DNS suffix

This commit is contained in:
juanescarraga 2019-11-12 14:26:10 -05:00
parent d04af38c44
commit b97368ba33

View File

@ -278,11 +278,11 @@ function getWindowsDNSsuffixes() {
function getWindowsIfaceDNSsuffix(ifaces, ifacename) { function getWindowsIfaceDNSsuffix(ifaces, ifacename) {
let dnsSuffix = ''; let dnsSuffix = '';
// Adding (.) to ensure ifacename compatibility when duplicated iface-names
const interfaceName = ifacename + '.';
try { try {
console.log('aca vamos', ifaces);
console.log(ifacename);
const connectionDnsSuffix = ifaces.filter((iface) => { const connectionDnsSuffix = ifaces.filter((iface) => {
return ifacename.includes(iface.name); return interfaceName.includes(iface.name + '.');
}).map((iface) => iface.dnsSuffix); }).map((iface) => iface.dnsSuffix);
if(connectionDnsSuffix[0]) { if(connectionDnsSuffix[0]) {
dnsSuffix = connectionDnsSuffix[0]; dnsSuffix = connectionDnsSuffix[0];