From 441c295703e70c2aff61c3e29e77431ad83de3cb Mon Sep 17 00:00:00 2001 From: Saeraphinx Date: Sat, 23 Nov 2024 12:48:19 -0600 Subject: [PATCH 1/2] fix pats --- ModAssistant/Classes/Utils.cs | 4 +--- ModAssistant/Pages/About.xaml.cs | 6 +++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ModAssistant/Classes/Utils.cs b/ModAssistant/Classes/Utils.cs index 7d8bab2f..cbbb9cd8 100644 --- a/ModAssistant/Classes/Utils.cs +++ b/ModAssistant/Classes/Utils.cs @@ -31,7 +31,7 @@ public class Constants public const string BeatModsURL = "https://beatmods.com"; public const string BeatModsVersions = "https://versions.beatmods.com/versions.json"; public const string BeatModsAlias = "https://alias.beatmods.com/aliases.json"; - public const string WeebCDNAPIURL = "https://pat.assistant.moe/api/v1.0/"; + public const string WeebCDNAPIURL = "https://api.waifu.pics/sfw/"; public const string BeatModsModsOptions = "mod?status=approved"; public const string MD5Spacer = " "; public static readonly char[] IllegalCharacters = new char[] @@ -60,9 +60,7 @@ public class Result public class WeebCDNRandomResponse { - public int index; public string url; - public string ext; } public static void SendNotify(string message, string title = null) diff --git a/ModAssistant/Pages/About.xaml.cs b/ModAssistant/Pages/About.xaml.cs index 5815b4de..8c09cf62 100644 --- a/ModAssistant/Pages/About.xaml.cs +++ b/ModAssistant/Pages/About.xaml.cs @@ -48,7 +48,7 @@ private async void HugsButton_Click(object sender, RoutedEventArgs e) private async Task WeebCDN(string type) { - var resp = await HttpClient.GetAsync(Utils.Constants.WeebCDNAPIURL + type + "/random"); + var resp = await HttpClient.GetAsync(Utils.Constants.WeebCDNAPIURL + type); var body = await resp.Content.ReadAsStringAsync(); var response = JsonSerializer.Deserialize(body); @@ -59,7 +59,7 @@ private async Task HeadPat() { try { - var image = await WeebCDN("pats"); + var image = await WeebCDN("pat"); PatImage.Load(image); return true; @@ -79,7 +79,7 @@ private async Task Hug() { try { - var image = await WeebCDN("hugs"); + var image = await WeebCDN("hug"); HugImage.Load(image); return true; From 87fb0e04f5414c57e9818e5cfa8e09075990d08b Mon Sep 17 00:00:00 2001 From: Saeraphinx Date: Sat, 23 Nov 2024 12:51:25 -0600 Subject: [PATCH 2/2] update endpoint according to docs --- ModAssistant/Classes/Utils.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ModAssistant/Classes/Utils.cs b/ModAssistant/Classes/Utils.cs index cbbb9cd8..8ea6ef32 100644 --- a/ModAssistant/Classes/Utils.cs +++ b/ModAssistant/Classes/Utils.cs @@ -31,7 +31,7 @@ public class Constants public const string BeatModsURL = "https://beatmods.com"; public const string BeatModsVersions = "https://versions.beatmods.com/versions.json"; public const string BeatModsAlias = "https://alias.beatmods.com/aliases.json"; - public const string WeebCDNAPIURL = "https://api.waifu.pics/sfw/"; + public const string WeebCDNAPIURL = "https://waifu.pics/api/sfw/"; public const string BeatModsModsOptions = "mod?status=approved"; public const string MD5Spacer = " "; public static readonly char[] IllegalCharacters = new char[]