diff --git a/copyparty/authsrv.py b/copyparty/authsrv.py index 16a43cae..c9a66502 100644 --- a/copyparty/authsrv.py +++ b/copyparty/authsrv.py @@ -2652,6 +2652,13 @@ class AuthSrv(object): self.log(t.format(vol.vpath, mtp), 1) errors = True + for vol in vfs.all_nodes.values(): + if not vol.flags.get("is_file"): + continue + zs = "og opds xlink" + for zs in zs.split(): + vol.flags.pop(zs, None) + for vol in vfs.all_nodes.values(): if not vol.realpath or vol.flags.get("is_file"): continue