From 58d8484e0f7133f61d3d8b18725a6c400f69107a Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Mon, 1 Aug 2022 19:02:30 +0900 Subject: [PATCH] Replace deprecated COMPRESS_CSS_FILTERS The COMPRESS_CSS_FILTERS option was deprecated in django-compressor v2.4[1] and causes the following warning message. ``` DeprecationWarning: COMPRESS_CSS_FILTERS setting is deprecated and will be removed in django-compressor 3.0. Use COMPRESS_FILTERS instead. ``` [1] https://django-compressor.readthedocs.io/en/2.4/changelog/#v2-4-2019-12-02 Change-Id: Ib87906faab507540ba57ee3a1a30c6fc4a92f835 --- openstack_dashboard/settings.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/openstack_dashboard/settings.py b/openstack_dashboard/settings.py index b192efadf4..23d52a50b7 100644 --- a/openstack_dashboard/settings.py +++ b/openstack_dashboard/settings.py @@ -135,9 +135,14 @@ COMPRESS_PRECOMPILERS = ( ('text/scss', 'horizon.utils.scss_filter.HorizonScssFilter'), ) -COMPRESS_CSS_FILTERS = ( - 'compressor.filters.css_default.CssAbsoluteFilter', -) +COMPRESS_FILTERS = { + 'css': ( + 'compressor.filters.css_default.CssAbsoluteFilter', + ), + 'js': ( + 'compressor.filters.jsmin.rJSMinFilter', + ) +} COMPRESS_ENABLED = True COMPRESS_OUTPUT_DIR = 'dashboard'