From 5bc8f13fdfc8e3232a5cb061cd7363e2eed9194a Mon Sep 17 00:00:00 2001
From: sligter <1771322848@qq.com>
Date: Tue, 7 Jul 2026 15:58:56 +0800
Subject: [PATCH] fix(web): bust editor export script cache
---
.../web/templates/pages/project/project_slides_editor.html | 2 +-
tests/test_web_route_modularization.py | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/landppt/web/templates/pages/project/project_slides_editor.html b/src/landppt/web/templates/pages/project/project_slides_editor.html
index 910177e..ebfdd96 100644
--- a/src/landppt/web/templates/pages/project/project_slides_editor.html
+++ b/src/landppt/web/templates/pages/project/project_slides_editor.html
@@ -732,7 +732,7 @@
} | tojson | safe }}
-
+
diff --git a/tests/test_web_route_modularization.py b/tests/test_web_route_modularization.py
index 1b4fe23..66a6825 100644
--- a/tests/test_web_route_modularization.py
+++ b/tests/test_web_route_modularization.py
@@ -460,9 +460,11 @@ def test_editor_page_modules_own_their_responsibilities():
def test_editor_export_polling_accepts_queued_task_responses():
share_text = _read("src/landppt/web/static/js/pages/project/slides_editor/projectEditorShareExport.js")
+ template_text = _read("src/landppt/web/templates/pages/project/project_slides_editor.html")
assert "data.status === 'queued'" in share_text
assert share_text.count("data.status === 'queued'") >= 3
+ assert "projectEditorShareExport.js?v=20260707-queued-export-v1" in template_text
def test_enhanced_ppt_service_delegates_file_outline_workflow_to_extracted_service():