From 126f72e1cdebbd6117b069260672df41511ee5b8 Mon Sep 17 00:00:00 2001 From: Eklavya Sharma Date: Tue, 9 Jul 2019 23:50:17 +0530 Subject: Only use relative paths in StaticGenerator Previously some paths were relative and some were absolute, which lead to multiple Content objects for the same static file in self.staticfiles. --- pelican/generators.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pelican/generators.py b/pelican/generators.py index 75eca388..994bd74f 100644 --- a/pelican/generators.py +++ b/pelican/generators.py @@ -800,8 +800,7 @@ class StaticGenerator(Generator): def generate_context(self): self.staticfiles = [] - linked_files = {os.path.join(self.path, path) - for path in self.context['static_links']} + linked_files = set(self.context['static_links']) found_files = self.get_files(self.settings['STATIC_PATHS'], exclude=self.settings['STATIC_EXCLUDES'], extensions=False) -- cgit v1.2.1