fix: результат редактирования не появлялся в окне «Результат появится здесь» — корень: браузер кэшировал ответ /api/jobs/:id/status со статусом «running» (не было Cache-Control), и последний финальный запрос получал stale-ответ с result=null
All checks were successful
test / test (push) Successful in 10s
All checks were successful
test / test (push) Successful in 10s
This commit is contained in:
@@ -294,6 +294,6 @@
|
||||
</div>
|
||||
</noscript>
|
||||
|
||||
<script type="module" src="/js/main.js"></script>
|
||||
<script type="module" src="/js/main.js?v=13"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -268,7 +268,7 @@ async function pollJobStatus(jobId, isEdit) {
|
||||
}
|
||||
|
||||
export function renderJobSuccess(data, isEdit) {
|
||||
const version = data.result?.version;
|
||||
const version = data.version || data.result?.version;
|
||||
const resultImage = document.querySelector("#result-image");
|
||||
const resultPlaceholder = document.querySelector("#result-placeholder");
|
||||
const resultLabel = document.querySelector("#result-label");
|
||||
|
||||
Reference in New Issue
Block a user