fix: rename variables

This commit is contained in:
Alessandre Laguierce 2024-10-25 22:59:40 +02:00
parent b48bcb0082
commit 6963e714f1
2 changed files with 11 additions and 11 deletions

View File

@ -24,7 +24,7 @@ async function getMember(idOrName: number | string): Promise<Either<Member, stri
async function createMember(name: string, passwd: string): Promise<Either<Member, string>> { async function createMember(name: string, passwd: string): Promise<Either<Member, string>> {
const gettingMember = await getMember(name); const gettingMember = await getMember(name);
if (!gettingMember.hasError) { if (!gettingMember.hasRight) {
return eitherRight("Already in database."); return eitherRight("Already in database.");
} }
const client = new_client(); const client = new_client();
@ -62,10 +62,10 @@ const register = (req: Request, res: Response) => {
} }
const member: Either<Member, string> = await createMember(name, hash); const member: Either<Member, string> = await createMember(name, hash);
if (member.hasError) if (member.hasRight)
res.send(member.error); res.send(member.right);
else else
res.send(userAdapter(member.value)); res.send(userAdapter(member.left));
}); });
}); });
} }

View File

@ -1,15 +1,15 @@
type Either<T, U> = { type Either<T, U> = {
hasError: boolean, hasRight: boolean,
value: T, left: T,
error: U right: U
}; };
function eitherLeft<T, U>(val: T): Either<T, U> { function eitherLeft<T, U>(left: T): Either<T, U> {
return { hasError: false, value: val, error: undefined }; return { hasRight: false, left: left, right: undefined };
} }
function eitherRight<T, U>(error: U): Either<T, U> { function eitherRight<T, U>(right: U): Either<T, U> {
return { hasError: true, value: undefined, error: error }; return { hasRight: true, left: undefined, right: right };
} }
export { Either, eitherLeft, eitherRight }; export { Either, eitherLeft, eitherRight };