MCPcopy Create free account
hub / github.com/dhavalCode/ai-image-generator / fetchAllImages

Function fetchAllImages

server/src/controller/image.controller.ts:7–25  ·  view source on GitHub ↗
(
  _req: Request,
  res: Response
)

Source from the content-addressed store, hash-verified

5import { CreateImageRequestSizeEnum } from 'openai'
6
7export const fetchAllImages = async (
8 _req: Request,
9 res: Response
10): Promise<void> => {
11 try {
12 const page = _req.query['page'] || 1
13
14 const limit = _req.query['limit'] || 8
15
16 const skip = Number(limit) * (Number(page) - 1)
17
18 const images = await findAllImages(+limit, skip)
19
20 ResponseHandler.success(res, images)
21 } catch (error) {
22 // console.log('Error :', error)
23 ResponseHandler.serverError(res, error)
24 }
25}
26
27export const generateImage = async (
28 req: Request,

Callers

nothing calls this directly

Calls 1

findAllImagesFunction · 0.90

Tested by

no test coverage detected