From 5ff0311c10db8ba9445e64e169cea6b10eb8f6c8 Mon Sep 17 00:00:00 2001 From: trapperl Date: Fri, 20 Feb 2026 19:11:24 -0800 Subject: [PATCH] Fix hardcoded amazon.de URL to support all marketplaces --- AMEML/Program.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/AMEML/Program.cs b/AMEML/Program.cs index a9f6c0f..82b88ae 100644 --- a/AMEML/Program.cs +++ b/AMEML/Program.cs @@ -50,11 +50,12 @@ static async Task Main(string[] args) static async Task OnBeforeResponse(object sender, SessionEventArgs e) { - var proc = Process.GetProcessById(e.HttpClient.ProcessId.Value); + Process? proc = null; + try { proc = Process.GetProcessById(e.HttpClient.ProcessId.Value); } catch { } if (proc == null || proc.ProcessName.ToLower() != "amazon music") return; - var url = e.HttpClient.Request.RequestUri.ToString(); - if (url.Trim() != "https://www.amazon.de/cirrus/v3/sync") return; + var uri = e.HttpClient.Request.RequestUri; + if (uri.AbsolutePath.Trim('/') != "cirrus/v3/sync") return; byte[] bodyBytes = await e.GetResponseBody(); string bodyString = Encoding.UTF8.GetString(bodyBytes);