diff --git a/src/services/category.service.ts b/src/services/category.service.ts index f78d8aa..c389ea3 100644 --- a/src/services/category.service.ts +++ b/src/services/category.service.ts @@ -13,20 +13,21 @@ const logger = new Logger({name: 'CategoryService'}) * Creates a new category with the given data. * * @param {IDbCategory} data - The category data. - * @returns {Promise} A promise that resolves with the created category. + * @returns {Promise} A promise that resolves with the created category. * If an error occurs, the promise will reject with the error. */ -async function createCategory(data: IDbCategory): Promise { +async function createCategory(data: IDbCategory): Promise { logger.info(`Creating a new category... (${data.display_name})`) try { - return await MysqlService.Category.insert(DbHandler, { + await MysqlService.Category.insert(DbHandler, { id: uuidv4(), display_name: data.display_name, slug_name: data.slug_name }) + return true; } catch (error) { logger.error(`Error creating category: ${error}`); - return; + return false; } }