get position test
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
9a1ecf82bd
commit
6dc69fbe14
|
@ -33,7 +33,8 @@ export async function getMembers(year: string, term: Term): Promise<Member[]> {
|
|||
return {
|
||||
name: item.cn as string,
|
||||
id: item.uid as string,
|
||||
program: item.program === undefined ? "" : (item.program as string),
|
||||
program:
|
||||
item.position === undefined ? "none" : (item.position as string),
|
||||
};
|
||||
})
|
||||
.sort((item1: Member, item2: Member) =>
|
||||
|
|
|
@ -60,14 +60,15 @@ export async function getExecNames() {
|
|||
filter: `(&(objectClass=member)(term=${(term as string).slice(
|
||||
0,
|
||||
1
|
||||
)}${year})(position=*))`,
|
||||
)}${year}))`,
|
||||
});
|
||||
|
||||
execMembers = searchEntries
|
||||
.map((item) => {
|
||||
return {
|
||||
name: item.cn as string,
|
||||
position: item.position as string,
|
||||
position:
|
||||
item.position === undefined ? "none" : (item.position as string),
|
||||
};
|
||||
})
|
||||
.filter((item: execMembers) => item.position in execPositions)
|
||||
|
|
Loading…
Reference in New Issue