fix: fix indent

This commit is contained in:
Nemo D'ACREMONT 2024-11-10 17:04:37 +01:00
parent 3c194f0603
commit f5026498b1
No known key found for this signature in database
GPG Key ID: 6E5BCE8022FA8276

View File

@ -4,39 +4,39 @@ import { Marque } from '../types/marque';
import { Either, eitherLeft, eitherRight } from '../utils/utils'; import { Either, eitherLeft, eitherRight } from '../utils/utils';
const getMarque = async (idOrName: number | string): Promise<Either<Marque, string>> => { const getMarque = async (idOrName: number | string): Promise<Either<Marque, string>> => {
const client = new_client(); const client = new_client();
await client.connect(); await client.connect();
let res; let res;
if (typeof idOrName !== 'number') { if (typeof idOrName !== 'number') {
res = await client.query("SELECT * FROM marques WHERE nom_marque=$1;", [`${idOrName}`]); res = await client.query("SELECT * FROM marques WHERE nom_marque=$1;", [`${idOrName}`]);
} else { } else {
res = await client.query("SELECT * FROM marques WHERE id_marque=$1;", [idOrName]); res = await client.query("SELECT * FROM marques WHERE id_marque=$1;", [idOrName]);
} }
if (res.rows.length === 0) { if (res.rows.length === 0) {
await client.end();
return eitherRight<Marque, string>("Does not exist.");
}
const marque: Marque = { id_marque: res.rows[0].id_marque, name: res.rows[0].nom_marque };
await client.end(); await client.end();
return eitherRight<Marque, string>("Does not exist.");
}
const marque: Marque = { id_marque: res.rows[0].id_marque, name: res.rows[0].nom_marque };
await client.end();
return eitherLeft<Marque, string>(marque); return eitherLeft<Marque, string>(marque);
} }
const createMarque = async (name: string): Promise<Either<Marque, string>> => { const createMarque = async (name: string): Promise<Either<Marque, string>> => {
const gettingMarque = await getMarque(name); const gettingMarque = await getMarque(name);
if (!gettingMarque.hasRight) { if (!gettingMarque.hasRight) {
return eitherRight<Marque, string>("Already in database."); return eitherRight<Marque, string>("Already in database.");
} }
const client = new_client(); const client = new_client();
await client.connect(); await client.connect();
const res = await client.query("INSERT INTO marques (nom_membre) VALUES ($1) RETURNING *;", [`${name}`]); const res = await client.query("INSERT INTO marques (nom_membre) VALUES ($1) RETURNING *;", [`${name}`]);
if (res.rows.length === 0) { if (res.rows.length === 0) {
await client.end();
return eitherRight<Marque, string>("Something went wrong");
}
const marque: Marque = { id_marque: res.rows[0].id_marque, name: res.rows[0].nom_marque };
await client.end(); await client.end();
return eitherLeft<Marque, string>(marque); return eitherRight<Marque, string>("Something went wrong");
}
const marque: Marque = { id_marque: res.rows[0].id_marque, name: res.rows[0].nom_marque };
await client.end();
return eitherLeft<Marque, string>(marque);
}; };
const marqueService = { const marqueService = {