diff --git a/Update.json b/Update.json index 6c9b251e..e4d6d489 100644 --- a/Update.json +++ b/Update.json @@ -2903,6 +2903,17 @@ } ], "Notes": "No release notes were provided for this release." + }, + "1.8.1": { + "UpdateDate": 1751814421274, + "Prerelease": true, + "UpdateContents": [ + { + "PR": 815, + "Description": "fix: reinfo.php shows no test results even if test results are available" + } + ], + "Notes": "No release notes were provided for this release." } } } \ No newline at end of file diff --git a/XMOJ.user.js b/XMOJ.user.js index f2c8fdf9..f3e41c93 100644 --- a/XMOJ.user.js +++ b/XMOJ.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name XMOJ -// @version 1.8.0 +// @version 1.8.1 // @description XMOJ增强脚本 // @author @XMOJ-Script-dev, @langningchen and the community // @namespace https://github/langningchen @@ -3355,9 +3355,7 @@ window.addEventListener('DOMContentLoaded', async () => { } } else if (location.pathname == "/reinfo.php") { document.title = "测试点信息: " + SearchParams.get("sid"); - if (document.querySelector("#results > div") == undefined) { - document.querySelector("#results").parentElement.innerHTML = "没有测试点信息"; - } else { + if (document.querySelector("#results > div") != undefined) { for (let i = 0; i < document.querySelector("#results > div").children.length; i++) { let CurrentElement = document.querySelector("#results > div").children[i].children[0].children[0].children[0]; let Temp = CurrentElement.innerText.substring(0, CurrentElement.innerText.length - 2).split("/"); @@ -3508,6 +3506,7 @@ int main() }); } } + document.body.innerHTML = String(document.body.innerHTML).replaceAll("
sorry , not available (,,,1)", "没有测试点信息"); } else if (location.pathname == "/downloads.php") { let SoftwareList = document.querySelector("body > div > ul"); SoftwareList.remove(); diff --git a/package.json b/package.json index 671feb46..197735d9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xmoj-script", - "version": "1.8.0", + "version": "1.8.1", "description": "an improvement script for xmoj.tech", "main": "AddonScript.js", "scripts": {