From 2af31165b3b2f825e1bea6774b289821c4749756 Mon Sep 17 00:00:00 2001 From: zhangjialiang Date: Thu, 28 Aug 2025 13:50:40 +0800 Subject: [PATCH] * [task#147913,doing,0.5h] Fix the buried point where install.chp was deleted after successful installation. --- module/install/js/common.ui.js | 6 ++++-- module/install/js/step6.ui.js | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/module/install/js/common.ui.js b/module/install/js/common.ui.js index 22633cb4f5..8a59290a69 100644 --- a/module/install/js/common.ui.js +++ b/module/install/js/common.ui.js @@ -1,10 +1,12 @@ -window.ajaxInstallEvent = function(location = '') +window.ajaxInstallEvent = function(location = '', entrance = '') { $.getLib(config.webRoot + 'js/fingerprint/fingerprint.js', {root: false}, async function() { const agent = typeof(FingerprintJS) !== 'undefined' ? await FingerprintJS.load() : ''; let fingerprint = agent ? await agent.get() : ''; fingerprint = fingerprint ? fingerprint.visitorId : ''; - $.ajax({url: $.createLink('misc', 'installEvent'), type: "post", data: {fingerprint, location}, timeout: 2000}); + let eventUrl = $.createLink('misc', 'installEvent'); + if(entrance === 'index') eventUrl = eventUrl.replace('install.php', 'index.php'); + $.ajax({url: eventUrl, type: "post", data: {fingerprint, location}, timeout: 2000}); }); } diff --git a/module/install/js/step6.ui.js b/module/install/js/step6.ui.js index 690f76b959..c8869fef05 100644 --- a/module/install/js/step6.ui.js +++ b/module/install/js/step6.ui.js @@ -1,3 +1,3 @@ $.ajax({url: sendEventLink, timeout: 2000}); -ajaxInstallEvent('finish'); +ajaxInstallEvent('finish', 'index');