From 1cb4682e559804482523ecb54f76b9f963049f3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roland=20R=C3=BCdenauer?= Date: Sun, 13 Jul 2025 14:31:27 +0200 Subject: [PATCH] Meta data revision already set in MutableBackend._store_meta --- src/moin/storage/middleware/indexing.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/moin/storage/middleware/indexing.py b/src/moin/storage/middleware/indexing.py index 138fe51fd..b744e1e74 100644 --- a/src/moin/storage/middleware/indexing.py +++ b/src/moin/storage/middleware/indexing.py @@ -1351,7 +1351,9 @@ def store_revision( meta, data, content = self.preprocess(meta, data) data.seek(0) # rewind file backend_name, revid = backend.store(meta, data) - meta[REVID] = revid + assert revid + assert meta[REVID] == revid + self.indexer.index_revision(meta, content, backend_name, force_latest=not overwrite) gc.collect() # triggers close of index files from is_latest search if not overwrite: