From e6755e7641ac0d43c1c902622c26d00540420c61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charles=20Fl=C3=A8che?= Date: Sun, 15 Oct 2017 12:55:02 +0700 Subject: [PATCH] Call generator's refresh_metadata_intersite_links after contexes are made This allows to refresh the intersite links after contexes are made and static files are identified. --- pelican/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pelican/__init__.py b/pelican/__init__.py index 70013804..89eefdd3 100644 --- a/pelican/__init__.py +++ b/pelican/__init__.py @@ -170,6 +170,10 @@ class Pelican(object): if hasattr(p, 'generate_context'): p.generate_context() + for p in generators: + if hasattr(p, 'refresh_metadata_intersite_links'): + p.refresh_metadata_intersite_links() + signals.all_generators_finalized.send(generators) writer = self.get_writer()