From e3ff4e5bcf9114efa504034a31c56b70db2692c3 Mon Sep 17 00:00:00 2001 From: quadbyte Date: Tue, 12 Aug 2025 14:26:00 -0400 Subject: [PATCH] GitHub: Use Time.timestamp instead of Date.now The timestamp is now Epoch Unix style (in seconds rather than ms) --- Services/GitHub.qml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Services/GitHub.qml b/Services/GitHub.qml index a32c0aa..5a6ff34 100644 --- a/Services/GitHub.qml +++ b/Services/GitHub.qml @@ -57,13 +57,13 @@ Singleton { // -------------------------------- function loadFromCache() { - const now = Date.now() - if (!data.timestamp || (now - data.timestamp > githubUpdateFrequency * 1000)) { + const now = Time.timestamp + if (!data.timestamp || (now >= data.timestamp + githubUpdateFrequency)) { console.log("[GitHub] Cache expired or missing, fetching new data from GitHub...") fetchFromGitHub() return } - console.log("[GitHub] Loading cached GitHub data (age:", Math.round((now - data.timestamp) / 60000),"minutes)") + console.log("[GitHub] Loading cached GitHub data (age:", Math.round((now - data.timestamp) / 60), "minutes)") if (data.version) { root.latestVersion = data.version @@ -87,7 +87,7 @@ Singleton { // -------------------------------- function saveData() { - data.timestamp = Date.now() + data.timestamp = Time.timestamp Qt.callLater(() => { // Access the FileView's writeAdapter method var fileView = root.children.find(child => child.objectName === "githubDataFileView")