20 lines
583 B
Python
20 lines
583 B
Python
import os
|
|
from server import PromptServer
|
|
from aiohttp import web
|
|
|
|
WEB_DIRECTORY = "./web/comfyui"
|
|
|
|
__all__ = ['WEB_DIRECTORY']
|
|
|
|
CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
|
|
|
|
@PromptServer.instance.routes.get("/customnode/getNodeInfo")
|
|
async def fetch_customnode_node_info(request):
|
|
node_name = request.rel_url.query["nodeName"]
|
|
|
|
file_path = os.path.join(CURRENT_DIR, 'docs', node_name + '.md')
|
|
if os.path.exists(file_path):
|
|
with open(file_path, 'r') as file:
|
|
return web.json_response({"content": file.read()})
|
|
return web.json_response({"content": ""})
|