From 7513cebd8c7be3993c9eb7e10c6c085caecb07c5 Mon Sep 17 00:00:00 2001 From: Ashesh Vashi Date: Wed, 11 May 2016 12:46:10 +0530 Subject: [PATCH] Load only one set of CSS files per module. There are times, a module is loaded multiple times, and returns same set of CSS files mulitple times, in order to avoid loading the same file multiple times, we will create a set out of the list of CSS files. --- web/pgadmin/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/pgadmin/__init__.py b/web/pgadmin/__init__.py index 93a25394d..b37d33db7 100644 --- a/web/pgadmin/__init__.py +++ b/web/pgadmin/__init__.py @@ -57,7 +57,7 @@ class PgAdmin(Flask): stylesheets = [] for module in self.submodules: stylesheets.extend(getattr(module, "stylesheets", [])) - return stylesheets + return set(stylesheets) @property def messages(self):