From 37dd16c288a82afaeb408483daa697a1a4d5ba5c Mon Sep 17 00:00:00 2001 From: cyatta Date: Tue, 14 Oct 2025 21:16:18 -0500 Subject: [PATCH] fix get_random_fact --- src/MainWindow.vala | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 0f8f521..1640a9d 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -115,7 +115,7 @@ public class Funfact.MainWindow : Gtk.ApplicationWindow Soup.Message message; Json.Parser parser = new Json.Parser (); - message = new Soup.Message ("GET", "https://catfact.ninja/facts?limit=1"); + message = new Soup.Message ("GET", "https://catfact.ninja/fact"); session.send_message (message); if(message.status_code != 200) { @@ -129,8 +129,7 @@ public class Funfact.MainWindow : Gtk.ApplicationWindow catch(GLib.Error e) { error (e.message); } - var root_array = parser.get_root ().get_object (); - Json.Object fact = root_array.get_array_member ("data").get_object_element (0); + var fact = parser.get_root ().get_object (); fact_text.set_text (fact.get_string_member ("fact")); } }