MCPcopy Create free account
hub / github.com/bewcloud/bewcloud / handleWebDavError

Function handleWebDavError

lib/utils/webdav.ts:58–64  ·  view source on GitHub ↗
(error: unknown, statusOverride?: number)

Source from the content-addressed store, hash-verified

56}
57
58export function handleWebDavError(error: unknown, statusOverride?: number): Response {
59 console.error(error);
60
61 const status = statusOverride ?? mapFileSystemErrorToStatus(error);
62
63 return new Response(webDavStatusTexts[status] || 'Internal Server Error', { status });
64}
65
66export function addDavPrefixToKeys(object: Record<string, any>, prefix = 'D:'): Record<string, any> {
67 if (Array.isArray(object)) {

Callers 1

handlerFunction · 0.90

Calls 1

Tested by

no test coverage detected