(req: Request, res: Response)
| 85 | * @param res |
| 86 | */ |
| 87 | export async function ApiRouteGetExtensions(req: Request, res: Response) { |
| 88 | try { |
| 89 | logger.info("start route get extensions info"); |
| 90 | const update_check = req.query.update_check; |
| 91 | const extensions = await comfyExtensionManager.getAllExtensions(!!update_check); |
| 92 | const extensionNodeMap = await comfyExtensionManager.getExtensionNodeMap(); |
| 93 | res.send({ |
| 94 | success: true, |
| 95 | data: { |
| 96 | extensions, |
| 97 | extensionNodeMap, |
| 98 | // extensionNodeList |
| 99 | } |
| 100 | }); |
| 101 | } catch (err: any) { |
| 102 | logger.error(err.message + ":" + err.stack); |
| 103 | res.send({ |
| 104 | success: false, |
| 105 | error: err.message |
| 106 | }) |
| 107 | } |
| 108 | } |
| 109 | |
| 110 | export async function ApiRouteGetFrontendExtensions(req: Request, res: Response) { |
| 111 | try { |
nothing calls this directly
no test coverage detected