From 06c36c4352f47655cb39a5042a7e5fd475c118e1 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Wed, 15 Apr 2026 15:29:57 -0500 Subject: feat: add custom hutch user-agent to api calls Implements: https://todo.sr.ht/~ccleberg/hutch/64 --- Hutch/Networking/SystemStatusService.swift | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'Hutch/Networking/SystemStatusService.swift') diff --git a/Hutch/Networking/SystemStatusService.swift b/Hutch/Networking/SystemStatusService.swift index ec2d233..35b82a1 100644 --- a/Hutch/Networking/SystemStatusService.swift +++ b/Hutch/Networking/SystemStatusService.swift @@ -60,14 +60,7 @@ struct SystemStatusService: Sendable { return data } - private var userAgent: String { - let bundle = Bundle.main - let name = (bundle.object(forInfoDictionaryKey: "CFBundleDisplayName") as? String) - ?? (bundle.object(forInfoDictionaryKey: "CFBundleName") as? String) - ?? "Hutch" - let version = (bundle.object(forInfoDictionaryKey: "CFBundleShortVersionString") as? String) ?? "dev" - return "\(name)/\(version) (System Status)" - } + private var userAgent: String { Bundle.main.hutchUserAgent } } extension SystemStatusService: SystemStatusServing {} -- cgit v1.2.3