💥 breaking: update endpoint to support new banner schema
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m42s

This commit is contained in:
2026-03-25 12:39:23 +07:00
parent 794a130562
commit 7f6b1373f4
3 changed files with 26 additions and 52 deletions

View File

@ -1,10 +1,9 @@
import { Static } from "elysia";
import { ErrorForwarder } from "../../../../helpers/error/instances/forwarder";
import { CreateHeroBannerRequestBody } from "../../controllers/createHeroBanner.controller";
import { insertHeroBannerRepository } from "../../repositories/insertHeroBanner.repository";
import { createHeroBannerSchema } from "../../schemas/createHeroBanner.schema";
export const createHeroBannerService = async (
payload: CreateHeroBannerRequestBody,
) => {
export const createHeroBannerService = async (payload: Static<typeof createHeroBannerSchema.body>) => {
try {
return await insertHeroBannerRepository(payload);
} catch (error) {