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

Function getLockTokensFromIfHeader

lib/utils/webdav.ts:10–16  ·  view source on GitHub ↗
(ifHeader: string | null)

Source from the content-addressed store, hash-verified

8
9// Pulls lock tokens out of an `If` header (RFC 4918 §10.4), ignoring its etag/resource-tag parts.
10export function getLockTokensFromIfHeader(ifHeader: string | null): string[] {
11 if (!ifHeader) {
12 return [];
13 }
14
15 return [...ifHeader.matchAll(/<([^>]+)>/g)].map((match) => match[1]);
16}
17
18const webDavStatusTexts: Record<number, string> = {
19 403: 'Forbidden',

Callers 1

handlerFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected