From 6f871b72adc170e6d5fd816245fca2da63c00916 Mon Sep 17 00:00:00 2001 From: Bruno Bernardino Date: Tue, 3 Mar 2026 15:40:47 +0000 Subject: [PATCH] Return 404 on WebDAV MOVE request if source doesn't exist Fixes #155 --- docker-compose.yml | 2 +- pages/dav.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 5b05e4a..749e25f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: website: - image: ghcr.io/bewcloud/bewcloud:v4.1.1 + image: ghcr.io/bewcloud/bewcloud:v4.1.2 # NOTE: uncomment below (and comment above) only if you pulled the repo and want to build the image locally # build: # context: . diff --git a/pages/dav.ts b/pages/dav.ts index eec82d8..0d10cc4 100644 --- a/pages/dav.ts +++ b/pages/dav.ts @@ -142,6 +142,8 @@ async function handler({ request, user, match }: RequestHandlerParams): Promise< console.error(error); } } + + return new Response('Not Found', { status: 404 }); } if (request.method === 'MKCOL') {