getAllMembers and getAllMembersSorted

This commit is contained in:
NicolasCantu 2025-02-28 18:26:09 +01:00
parent 5bda1736e1
commit c8d049ce85

View File

@ -1148,15 +1148,18 @@ export default class Services {
} }
/** /**
* Retourne la liste de tous les membres * Retourne la liste de tous les membres ordonnés par leur process id
* @returns Un tableau contenant tous les membres * @returns Un tableau contenant tous les membres
*/ */
public getAllMembers(): Record<string, Member> { public getAllMembersSorted(): Record<string, Member> {
return Object.fromEntries( return Object.fromEntries(
Object.entries(this.membersList).sort(([keyA], [keyB]) => keyA.localeCompare(keyB)) Object.entries(this.membersList).sort(([keyA], [keyB]) => keyA.localeCompare(keyB))
); );
} }
public getAllMembers(): Record<string, Member> {
return this.membersList;
}
public getAddressesForMemberId(memberId: string): string[] | null { public getAddressesForMemberId(memberId: string): string[] | null {
return this.membersList[memberId]; return this.membersList[memberId];