diff --git a/plugins/MergerSite/MergerSitePlugin.py b/plugins/MergerSite/MergerSitePlugin.py index d2c24398..2dccc6de 100644 --- a/plugins/MergerSite/MergerSitePlugin.py +++ b/plugins/MergerSite/MergerSitePlugin.py @@ -298,9 +298,6 @@ class SiteStoragePlugin(object): # Also notice merger sites on a merged site file change def onUpdated(self, inner_path, file=None): - if inner_path == "content.json": - site_manager.updateMergerSites() - super(SiteStoragePlugin, self).onUpdated(inner_path, file) merged_type = merged_db.get(self.site.address) @@ -397,6 +394,6 @@ class SiteManagerPlugin(object): super(SiteManagerPlugin, self).load(*args, **kwags) self.updateMergerSites() - def save(self, *args, **kwags): - super(SiteManagerPlugin, self).save(*args, **kwags) + def saveDelayed(self, *args, **kwags): + super(SiteManagerPlugin, self).saveDelayed(*args, **kwags) self.updateMergerSites() diff --git a/src/Config.py b/src/Config.py index 530d606e..2bd9c44b 100644 --- a/src/Config.py +++ b/src/Config.py @@ -13,7 +13,7 @@ class Config(object): def __init__(self, argv): self.version = "0.7.1" - self.rev = 4471 + self.rev = 4473 self.argv = argv self.action = None self.test_parser = None