Version Checking Removal

This commit is contained in:
ssyyhhrr
2023-06-01 20:08:06 +01:00
parent 83eefdce6c
commit 85726d92e0
2 changed files with 1 additions and 32 deletions

10
app.js
View File

@@ -7,9 +7,6 @@ const favicon = require("serve-favicon")
const morgan = require("morgan") const morgan = require("morgan")
const dayjs = require("dayjs") const dayjs = require("dayjs")
const process = require("process") const process = require("process")
const {v4: uuidv4} = require("uuid")
const version = uuidv4()
const driversPath = "./assets/drivers.json" const driversPath = "./assets/drivers.json"
const statsPath = "./assets/stats.json" const statsPath = "./assets/stats.json"
@@ -245,10 +242,6 @@ function server() {
stats.visits++ stats.visits++
}) })
app.get("/version", (req, res) => {
res.send(version)
})
app.get("/winner", (req, res) => { app.get("/winner", (req, res) => {
if (req.headers.authorization !== "Bearer kRyX3RYMRY$&yEc8") return res.end() if (req.headers.authorization !== "Bearer kRyX3RYMRY$&yEc8") return res.end()
res.json({ res.json({
@@ -303,8 +296,7 @@ function server() {
"permanentNumber": response[2], "permanentNumber": response[2],
"age": response[3], "age": response[3],
"firstYear": response[4], "firstYear": response[4],
"wins": response[5], "wins": response[5]
"version": version
}) })
stats.guesses++ stats.guesses++
}) })

View File

@@ -190,18 +190,7 @@ async function submit(guess, real, index = 0) {
} else { } else {
answer = localStorage.answers answer = localStorage.answers
json = JSON.parse(answer)[index] json = JSON.parse(answer)[index]
json.version = localStorage.version
} }
if (localStorage.version && localStorage.version !== json.version) {
localStorage.removeItem("guesses")
localStorage.removeItem("version")
localStorage.removeItem("answers")
location.reload()
}
else {
localStorage.version = json.version
}
delete json.version
if (real) { if (real) {
if (localStorage.answers) { if (localStorage.answers) {
let answers = JSON.parse(localStorage.answers) let answers = JSON.parse(localStorage.answers)
@@ -503,17 +492,6 @@ function fillStats(stats, scores) {
} }
document.addEventListener('DOMContentLoaded', () => { document.addEventListener('DOMContentLoaded', () => {
fetch(`${window.location.href}version`).then(res => {
res.text().then(result => {
if (result !== localStorage.version) {
localStorage.removeItem("guesses")
localStorage.removeItem("version")
localStorage.removeItem("answers")
localStorage.version = result
location.reload()
}
})
})
if (localStorage.getItem("highContrast") === null) { if (localStorage.getItem("highContrast") === null) {
document.getElementById("highContrast").disabled = true document.getElementById("highContrast").disabled = true
} }
@@ -539,7 +517,6 @@ document.addEventListener('DOMContentLoaded', () => {
let expire = new Date(JSON.parse(localStorage.guesses)[0]) let expire = new Date(JSON.parse(localStorage.guesses)[0])
if (expire <= d) { if (expire <= d) {
localStorage.removeItem("guesses") localStorage.removeItem("guesses")
localStorage.removeItem("version")
localStorage.removeItem("answers") localStorage.removeItem("answers")
} }
JSON.parse(localStorage.guesses).forEach(async (guess, index) => { JSON.parse(localStorage.guesses).forEach(async (guess, index) => {