diff --git a/plugins/Newsfeed/NewsfeedPlugin.py b/plugins/Newsfeed/NewsfeedPlugin.py index 4771d199..1cef27b8 100644 --- a/plugins/Newsfeed/NewsfeedPlugin.py +++ b/plugins/Newsfeed/NewsfeedPlugin.py @@ -7,6 +7,15 @@ from Db import DbQuery @PluginManager.registerTo("UiWebsocket") class UiWebsocketPlugin(object): + def formatSiteInfo(self, site, create_user=True): + site_info = super(UiWebsocketPlugin, self).formatSiteInfo(site, create_user=True) + feed_following = self.user.sites[site.address].get("follow", None) + if feed_following == None: + site_info["feed_following"] = None + else: + site_info["feed_following"] = len(feed_following) + return site_info + def actionFeedFollow(self, to, feeds): self.user.setFeedFollow(self.site.address, feeds) self.user.save() diff --git a/src/Config.py b/src/Config.py index 4f605b39..a9c07efe 100644 --- a/src/Config.py +++ b/src/Config.py @@ -10,7 +10,7 @@ class Config(object): def __init__(self, argv): self.version = "0.5.2" - self.rev = 1896 + self.rev = 1899 self.argv = argv self.action = None self.config_file = "zeronet.conf"