MCPcopy Index your code
hub / github.com/vastsa/FileCodeBox / post_file_metadata

Function post_file_metadata

apps/base/views.py:269–276  ·  view source on GitHub ↗
(data: SelectFileModel, ip: str = Depends(ip_limit["error"]))

Source from the content-addressed store, hash-verified

267
268@share_api.post("/metadata/")
269async def post_file_metadata(data: SelectFileModel, ip: str = Depends(ip_limit["error"])):
270 has, file_code = await get_code_file_by_code(data.code)
271 if not has:
272 ip_limit["error"].add_ip(ip)
273 return APIResponse(code=404, detail=file_code)
274
275 assert isinstance(file_code, FileCodes)
276 return APIResponse(detail=build_file_metadata(file_code))
277
278
279@share_api.get("/select/")

Callers

nothing calls this directly

Calls 4

APIResponseClass · 0.90
get_code_file_by_codeFunction · 0.85
build_file_metadataFunction · 0.85
add_ipMethod · 0.80

Tested by

no test coverage detected