From 01214464cb096ea6825421c54fe88c33f27f683f Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Thu, 10 Mar 2022 10:05:10 -0500 Subject: [PATCH] Fill out headline URLs when they are mysteriously missing --- src/headline.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/headline.cpp b/src/headline.cpp index 24d7104..93de3a9 100644 --- a/src/headline.cpp +++ b/src/headline.cpp @@ -42,7 +42,12 @@ void getHeadline(LauncherCore& core, std::function return_func) news.id = object["id"].toString(); news.tag = object["tag"].toString(); news.title = object["title"].toString(); - news.url = QUrl(object["url"].toString()); + + if(object["url"].toString().isEmpty()) { + news.url = QUrl(QString("https://na.finalfantasyxiv.com/lodestone/news/detail/%1").arg(news.id)); + } else { + news.url = QUrl(object["url"].toString()); + } return news; };