feat(services): update code formatting in vehicle.service.ts

- Modify import statement format and standardize indentation across the entire file.
- Add line breaks and commas where needed for better readability.
- Remove unnecessary comments and white space.
- Ensure consistent usage of semicolons.

Signed-off-by: Mathis <yidhra@tuta.io>
This commit is contained in:
Mathis H (Avnyr) 2024-05-03 11:01:54 +02:00
parent da028ea2c4
commit c9ca39ddfa
Signed by: Mathis
GPG Key ID: DD9E0666A747D126

View File

@ -1,9 +1,9 @@
import type { IDbVehicle } from "@interfaces/database/IDbVehicle";
//import { ErrorType, type ISError } from "@interfaces/services/ISError"; //import { ErrorType, type ISError } from "@interfaces/services/ISError";
import MySqlService from "@services/mysql.service"; import MySqlService from "@services/mysql.service";
import { isDebugMode } from "@utils/debugState"; import { isDebugMode } from "@utils/debugState";
import { Logger } from "tslog"; import { Logger } from "tslog";
import { v4 } from "uuid"; import { v4 } from "uuid";
import {IDbVehicle} from "@interfaces/database/IDbVehicle";
const logger = new Logger({ const logger = new Logger({
name: "VehicleService", name: "VehicleService",
@ -19,8 +19,8 @@ async function createVehicleService(data: IDbVehicle) {
plate_number: data.plate_number, plate_number: data.plate_number,
model_id: data.model_id, model_id: data.model_id,
odometer: data.odometer | 0, odometer: data.odometer | 0,
health_state: data.health_state health_state: data.health_state,
}) });
if (result.affectedRows !== 0) { if (result.affectedRows !== 0) {
logger.info("\n\n> Success !"); logger.info("\n\n> Success !");
return true; return true;
@ -36,24 +36,24 @@ async function updateVehicleService(data: IDbVehicle) {
if (isDebugMode()) logger.debug(`\n\n> Updating vehicle...\n`); if (isDebugMode()) logger.debug(`\n\n> Updating vehicle...\n`);
try { try {
if (!data.id) { if (!data.id) {
return false return false;
} }
const result = await MySqlService.Vehicle.update(DbHandler, { const result = await MySqlService.Vehicle.update(DbHandler, {
id: data.id, id: data.id,
plate_number: data.plate_number, plate_number: data.plate_number,
model_id: data.model_id, model_id: data.model_id,
odometer: data.odometer | 0, odometer: data.odometer | 0,
health_state: data.health_state health_state: data.health_state,
}); });
if (result.affectedRows !== 0) { if (result.affectedRows !== 0) {
logger.info("\n\n> Success !"); logger.info("\n\n> Success !");
return true; return true;
} }
return false; return false;
} catch (error) { } catch (error) {
logger.error(`\n\n> Error updating vehicle: \n${error}\n`); logger.error(`\n\n> Error updating vehicle: \n${error}\n`);
return false; return false;
} }
} }
async function getAllVehiclesService() { async function getAllVehiclesService() {
@ -62,7 +62,7 @@ async function getAllVehiclesService() {
return { return {
iat: Date.now(), iat: Date.now(),
vehicles: result, vehicles: result,
total: result.length total: result.length,
}; };
} catch (error) { } catch (error) {
logger.error(`\n\n> Error getting vehicles: \n${error}\n`); logger.error(`\n\n> Error getting vehicles: \n${error}\n`);
@ -72,15 +72,15 @@ async function getAllVehiclesService() {
async function getVehicleByIdService(vehicleId: string) { async function getVehicleByIdService(vehicleId: string) {
try { try {
const result = await MySqlService.Vehicle.getById(DbHandler, vehicleId); const result = await MySqlService.Vehicle.getById(DbHandler, vehicleId);
return { return {
iat: Date.now(), iat: Date.now(),
vehicle: result vehicle: result,
}; };
} catch (error) { } catch (error) {
logger.error(`\n\n> Error getting vehicle by id: \n${error}\n`); logger.error(`\n\n> Error getting vehicle by id: \n${error}\n`);
return false; return false;
} }
} }
async function getAvailableVehicleService() { async function getAvailableVehicleService() {
@ -89,30 +89,28 @@ async function getAvailableVehicleService() {
return { return {
iat: Date.now(), iat: Date.now(),
vehicles: result, vehicles: result,
total: result.length total: result.length,
}; };
} catch (error) { } catch (error) {
logger.error(`\n\n> Error getting available vehicles: \n${error}\n`); logger.error(`\n\n> Error getting available vehicles: \n${error}\n`);
return false; return false;
} }
} }
async function deleteVehicleService(vehicleId: string) { async function deleteVehicleService(vehicleId: string) {
try { try {
//TODO DELETE const result = await MySqlService.Vehicle.delete(DbHandler, vehicleId);
const result = await MySqlService.Vehicle.delete(DbHandler, vehicleId); if (result.affectedRows !== 0) {
if (result.affectedRows !== 0) { logger.info("\n\n> Success !");
logger.info("\n\n> Success !"); return true;
return true; }
} return false;
return false; } catch (error) {
} catch (error) { logger.error(`\n\n> Error deleting vehicle: \n${error}\n`);
logger.error(`\n\n> Error deleting vehicle: \n${error}\n`); return false;
return false; }
}
} }
if (isDebugMode()) logger.debug("\nService loaded."); if (isDebugMode()) logger.debug("\nService loaded.");
const VehicleService = { const VehicleService = {
@ -121,7 +119,7 @@ const VehicleService = {
getAll: getAllVehiclesService, getAll: getAllVehiclesService,
getById: getVehicleByIdService, getById: getVehicleByIdService,
delete: deleteVehicleService, delete: deleteVehicleService,
getAvailable: getAvailableVehicleService getAvailable: getAvailableVehicleService,
} };
export default VehicleService; export default VehicleService;