From 6a9437b77c6fcd8f6f28fc016727e958b3eb6f0e Mon Sep 17 00:00:00 2001 From: ed Date: Thu, 16 Jul 2026 20:32:35 +0000 Subject: [PATCH] shares: fix md-viewer --- copyparty/authsrv.py | 2 ++ copyparty/fsutil.py | 1 + 2 files changed, 3 insertions(+) diff --git a/copyparty/authsrv.py b/copyparty/authsrv.py index 33180133..fd0845c1 100644 --- a/copyparty/authsrv.py +++ b/copyparty/authsrv.py @@ -3244,6 +3244,7 @@ class AuthSrv(object): self.js_ls = {} self.js_htm = "" + self.md_htm = "" for vp, vn in self.vfs.all_nodes.items(): if enshare and vp.startswith(shrs): continue # propagates later in this func @@ -3360,6 +3361,7 @@ class AuthSrv(object): dbv = vol.get_dbv("")[0] vol.js_ls = vol.js_ls or dbv.js_ls or {} vol.js_htm = vol.js_htm or dbv.js_htm or "{}" + vol.md_htm = vol.md_htm or dbv.md_htm or "{}" zs = str(vol.flags.get("tcolor") or self.args.tcolor) vol.flags["tcolor"] = zs.lstrip("#") diff --git a/copyparty/fsutil.py b/copyparty/fsutil.py index b0b1e8a4..8329bf52 100644 --- a/copyparty/fsutil.py +++ b/copyparty/fsutil.py @@ -263,3 +263,4 @@ def ramdisk_chk(asrv: AuthSrv) -> None: htm = json.loads(vol.js_htm) vol.flags["fsnt"] = vol.js_ls["fsnt"] = htm["fsnt"] = fs vol.js_htm = json_hesc(json.dumps(htm)) + # md_htm is dontcare; only relevant for up2k request body