in src/GraphService.ts [45:62]
export async function getAllManagers(emailOrId: string): Promise<IPersonaProfile[]> {
const res: IPersonaProfile[] = [];
const maxDepth = 15;
try {
for (let i = 0; i < maxDepth; ++i) {
const manager = await getManager(emailOrId);
res.push(manager);
emailOrId = manager.id;
}
} catch (e) {
if (e.name !== "NotFound") {
throw e;
}
}
return res;
}