From 6b33ad8a3257711c726e487e4997571fe989a416 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Wed, 18 Apr 2018 22:06:18 +0200 Subject: [PATCH] Handle cases when the user does not have site added yet --- plugins/Newsfeed/NewsfeedPlugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Newsfeed/NewsfeedPlugin.py b/plugins/Newsfeed/NewsfeedPlugin.py index bcf43152..596a0d34 100644 --- a/plugins/Newsfeed/NewsfeedPlugin.py +++ b/plugins/Newsfeed/NewsfeedPlugin.py @@ -10,7 +10,7 @@ from Debug import Debug class UiWebsocketPlugin(object): def formatSiteInfo(self, site, create_user=True): site_info = super(UiWebsocketPlugin, self).formatSiteInfo(site, create_user=create_user) - feed_following = self.user.sites[site.address].get("follow", None) + feed_following = self.user.sites.get(site.address, {}).get("follow", None) if feed_following == None: site_info["feed_follow_num"] = None else: