add index suffix to duplicated group names

This commit is contained in:
ohdarling88 2020-06-18 10:13:15 +08:00
parent 4a7c5dafec
commit c01dd505af
1 changed files with 11 additions and 0 deletions

View File

@ -107,6 +107,17 @@ async function fetchAllDepartments() {
});
allDeps = Object.values(depsMap);
const allDepNames = {};
allDeps.forEach(v => {
let name = v.name;
let idx = 2;
while (allDepNames[name]) {
name = v.name + idx;
idx++;
}
allDepNames[name] = 1;
v.name = name;
})
saveCacheToFile('dingtalk_groups.json', allDeps);
}