fixed last time visited bug

This commit is contained in:
caodoc 2024-02-25 10:47:47 +07:00
parent cf53a4d45d
commit 7c8da2361c

View file

@ -1,13 +1,8 @@
const visitorCount = document.getElementById("visitor-count");
if (!localStorage.getItem("lastVisited"))
{
const date = new Date();
console.log(date);
localStorage.setItem("lastVisited", date.getDate());
}
const milisecondADay = 86400000;
if (!localStorage.getItem("count"))
function newVisitor()
{
fetch("https://caodoc-api.exozy.me/new_visitor/exozyme")
.then(reponse => reponse.json())
@ -17,18 +12,26 @@ if (!localStorage.getItem("count"))
});
}
// Create Last Date Visited
if (!localStorage.getItem("lastVisited"))
{
const date = new Date().getTime();
console.log(date);
localStorage.setItem("lastVisited", date);
}
// Create Count on LocalStorage
if (!localStorage.getItem("count"))
{
newVisitor();
}
visitorCount.textContent = localStorage.getItem("count");
const date = new Date();
if (date.getDate() != localStorage.getItem("lastVisited"))
{
fetch("https://caodoc-api.exozy.me/new_visitor/exozyme")
.then(reponse => reponse.json())
.then(data => {
visitorCount.textContent = data.count;
});
const date = new Date().getTime();
const date = new Date();
console.log(date);
localStorage.setItem("lastVisited", date.getDate());
if (date - localStorage.getItem("lastVisited") >= milisecondADay)
{
newVisitor();
localStorage.setItem("lastVisited", date);
}