From da8683b35c44fef081862b2fdb07d472950d60e3 Mon Sep 17 00:00:00 2001 From: Krish-876 Date: Tue, 23 Dec 2025 12:58:05 +0530 Subject: [PATCH 1/2] Fix double write when refusing hidden files in contents handler --- jupyter_server/services/contents/handlers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jupyter_server/services/contents/handlers.py b/jupyter_server/services/contents/handlers.py index 1eae0c2f9..823d6be52 100644 --- a/jupyter_server/services/contents/handlers.py +++ b/jupyter_server/services/contents/handlers.py @@ -149,6 +149,8 @@ async def get(self, path=""): await self._finish_error( HTTPStatus.NOT_FOUND, f"file or directory {path!r} does not exist" ) + return + try: expect_hash = require_hash From 9df9bcc8cc43d54b072caf7ce7344b182533c098 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 23 Dec 2025 07:33:59 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- jupyter_server/services/contents/handlers.py | 1 - 1 file changed, 1 deletion(-) diff --git a/jupyter_server/services/contents/handlers.py b/jupyter_server/services/contents/handlers.py index 823d6be52..ad5542a62 100644 --- a/jupyter_server/services/contents/handlers.py +++ b/jupyter_server/services/contents/handlers.py @@ -151,7 +151,6 @@ async def get(self, path=""): ) return - try: expect_hash = require_hash try: