make use of index.txt

This commit is contained in:
Glease authored and GitHub committed 2022-08-29 12:19:55 +08:00
1 parent d6bde1597b
commit 4c86bf2a82
1 file changed
+12
+12
View File
@@ -79,6 +79,18 @@
document.getElementById('reload-indicator').classList.remove('hidden')
document.getElementById('use-version').disabled = true
document.getElementById('refresh-version').disabled = true
fetch("https://gtnewhorizons.github.io/StructureLib/index.txt")
.then((res) => {
if (!res.ok)
reload_versions_fallback()
res.text().then(
(text) => set_versions(text.split('\n').map(String.prototype.trim).filter((e) => e.length !== 0)),
reload_versions_fallback
)
})
}
function reload_versions_fallback() {
fetch("https://api.github.com/repos/GTNewHorizons/StructureLib/git/trees/gh-pages")
.then((res) => {
res.json().then((rawVersions) => {