From faacbc41601ea6c24e235046420c7295b250bfc7 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 9 Jan 2020 10:31:24 -0500 Subject: [PATCH] feed controller: catch any exception when fetching newes sources --- .../runelite/http/service/feed/FeedController.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/http-service/src/main/java/net/runelite/http/service/feed/FeedController.java b/http-service/src/main/java/net/runelite/http/service/feed/FeedController.java index 480478c9d0..66bd8582ce 100644 --- a/http-service/src/main/java/net/runelite/http/service/feed/FeedController.java +++ b/http-service/src/main/java/net/runelite/http/service/feed/FeedController.java @@ -27,7 +27,6 @@ package net.runelite.http.service.feed; import com.google.common.hash.HashCode; import com.google.common.hash.Hasher; import com.google.common.hash.Hashing; -import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.concurrent.TimeUnit; @@ -92,27 +91,27 @@ public class FeedController { items.addAll(blogService.getBlogPosts()); } - catch (IOException e) + catch (Exception e) { - log.warn(e.getMessage()); + log.warn("unable to fetch blogs", e); } try { items.addAll(twitterService.getTweets()); } - catch (IOException e) + catch (Exception e) { - log.warn(e.getMessage()); + log.warn("unable to fetch tweets", e); } try { items.addAll(osrsNewsService.getNews()); } - catch (IOException e) + catch (Exception e) { - log.warn(e.getMessage()); + log.warn("unable to fetch news", e); } memoizedFeed = new MemoizedFeed(new FeedResult(items));