( _req: Request, res: Response )
| 5 | import { CreateImageRequestSizeEnum } from 'openai' |
| 6 | |
| 7 | export 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 | |
| 27 | export const generateImage = async ( |
| 28 | req: Request, |
nothing calls this directly
no test coverage detected