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

Function apply_file_policy_action

apps/admin/views.py:259–272  ·  view source on GitHub ↗
(
    data: FilePolicyActionData,
    file_service: FileService,
)

Source from the content-addressed store, hash-verified

257
258
259async def apply_file_policy_action(
260 data: FilePolicyActionData,
261 file_service: FileService,
262):
263 download_limit = data.downloadLimit
264 if download_limit is None:
265 download_limit = data.download_limit
266
267 detail = await file_service.apply_file_policy_action(
268 file_id=data.id,
269 action=data.action,
270 download_limit=download_limit,
271 )
272 return APIResponse(detail=detail)
273
274
275@admin_api.patch("/file/policy-action")

Callers 2

file_policy_actionFunction · 0.85
file_policy_action_postFunction · 0.85

Calls 2

APIResponseClass · 0.90

Tested by

no test coverage detected