From 557a0b61956216a7e782229120b9642a3a52bd69 Mon Sep 17 00:00:00 2001 From: gek0z Date: Wed, 15 Apr 2026 19:08:06 +0100 Subject: [PATCH] Point update-available link at the website When UpdateChecker detects a newer release, link to https://youmenutube.riccardo.lol/ rather than the GitHub release page. The site is the canonical entry point for users; sending them to the raw GitHub release asset list is an unnecessary detour. Drops the now-unused html_url decoding on GitHubRelease. --- Sources/Services/UpdateChecker.swift | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Sources/Services/UpdateChecker.swift b/Sources/Services/UpdateChecker.swift index f3f1105..8b57385 100644 --- a/Sources/Services/UpdateChecker.swift +++ b/Sources/Services/UpdateChecker.swift @@ -72,7 +72,7 @@ final class UpdateChecker { if Self.compare(current: currentVersion, latest: latest) { state = .available( version: release.tagName, - url: URL(string: release.htmlUrl) ?? url) + url: URL(string: "https://youmenutube.riccardo.lol/")!) } else { state = .upToDate } @@ -105,11 +105,9 @@ final class UpdateChecker { private struct GitHubRelease: Decodable { let tagName: String - let htmlUrl: String enum CodingKeys: String, CodingKey { case tagName = "tag_name" - case htmlUrl = "html_url" } }