From 01f1b66c7a5626512896407668260c61ca23430a Mon Sep 17 00:00:00 2001 From: Rae Knowler Date: Thu, 16 Jan 2025 15:37:34 +0100 Subject: [PATCH] feat: Add custom favicon --- ckanext/switzerland/plugin.py | 1 + ckanext/switzerland/public/favicon.ico | Bin 0 -> 4360 bytes 2 files changed, 1 insertion(+) create mode 100644 ckanext/switzerland/public/favicon.ico diff --git a/ckanext/switzerland/plugin.py b/ckanext/switzerland/plugin.py index 051f61ee4..6734f0aa2 100644 --- a/ckanext/switzerland/plugin.py +++ b/ckanext/switzerland/plugin.py @@ -30,6 +30,7 @@ class OgdchPlugin(plugins.SingletonPlugin): def update_config(self, config_): toolkit.add_template_directory(config_, "templates") toolkit.add_resource("assets", "switzerland") + toolkit.add_public_directory(config_, "public") # IValidators diff --git a/ckanext/switzerland/public/favicon.ico b/ckanext/switzerland/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..3279143c953832989971ef6fe193722af1413cf5 GIT binary patch literal 4360 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 literal 0 HcmV?d00001