From 4aab68839bbb3edabd75a168865a3a29f33f6b7e Mon Sep 17 00:00:00 2001 From: Hartmut Holzgraefe Date: Mon, 26 Dec 2022 10:45:52 +0000 Subject: [PATCH] replace deprecated npm flag-icon-css with successor flag-icons --- www/maposmatic/forms.py | 2 +- www/maposmatic/templates/maposmatic/base.html | 2 +- www/maposmatic/templatetags/extratags.py | 2 +- www/static/package-lock.json | 19 +++++++++---------- www/static/package.json | 2 +- 5 files changed, 13 insertions(+), 14 deletions(-) diff --git a/www/maposmatic/forms.py b/www/maposmatic/forms.py index 565a5819..84e5c7c2 100644 --- a/www/maposmatic/forms.py +++ b/www/maposmatic/forms.py @@ -81,7 +81,7 @@ class MapRenderingJobForm(forms.ModelForm): map_lang_flag_list.append((lang_key, lang_name)) else: country_code = lang_key[3:5].lower() - lang_html = mark_safe(" %s" + lang_html = mark_safe(" %s" % (country_code, lang_name)) map_lang_flag_list.append((lang_key, lang_html)) diff --git a/www/maposmatic/templates/maposmatic/base.html b/www/maposmatic/templates/maposmatic/base.html index 82b61e27..1ff31804 100644 --- a/www/maposmatic/templates/maposmatic/base.html +++ b/www/maposmatic/templates/maposmatic/base.html @@ -91,7 +91,7 @@ - + diff --git a/www/maposmatic/templatetags/extratags.py b/www/maposmatic/templatetags/extratags.py index 581705b2..628229b5 100644 --- a/www/maposmatic/templatetags/extratags.py +++ b/www/maposmatic/templatetags/extratags.py @@ -118,7 +118,7 @@ def bbox_km(value): def language_flag(value): if value in www.settings.LANGUAGE_FLAGS: if www.settings.LANGUAGE_FLAGS[value] != None: - return ("flag-icon flag-icon-%s" % www.settings.LANGUAGE_FLAGS[value]) + return ("fi fi-%s" % www.settings.LANGUAGE_FLAGS[value]) return "fa fa-flag" def locale_base(value): diff --git a/www/static/package-lock.json b/www/static/package-lock.json index b98b96b8..689003fa 100644 --- a/www/static/package-lock.json +++ b/www/static/package-lock.json @@ -15,7 +15,7 @@ "bootstrap-material-design": "^4.1.3", "fastsearch": "^1.11.1", "fastselect": "^0.7.3", - "flag-icon-css": "^3.3.0", + "flag-icons": "^6.6.6", "jquery": "^3.5.1", "leaflet": "^1.4.0", "leaflet-easybutton": "^2.4.0", @@ -511,11 +511,10 @@ "jquery": ">=1.7" } }, - "node_modules/flag-icon-css": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/flag-icon-css/-/flag-icon-css-3.5.0.tgz", - "integrity": "sha512-pgJnJLrtb0tcDgU1fzGaQXmR8h++nXvILJ+r5SmOXaaL/2pocunQo2a8TAXhjQnBpRLPtZ1KCz/TYpqeNuE2ew==", - "deprecated": "The project has been renamed to flag-icons" + "node_modules/flag-icons": { + "version": "6.6.6", + "resolved": "https://registry.npmjs.org/flag-icons/-/flag-icons-6.6.6.tgz", + "integrity": "sha512-4lHDKxldnQ7q617pf9Dx9nAetT+9zcMpUexbRrc9kjLw9KJgZ83zA5Dky3Vv7ZDzUjAiZ46x/cy5P0HnEnqA2A==" }, "node_modules/foreach": { "version": "2.0.5", @@ -1568,10 +1567,10 @@ "jquery": ">=1.7" } }, - "flag-icon-css": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/flag-icon-css/-/flag-icon-css-3.5.0.tgz", - "integrity": "sha512-pgJnJLrtb0tcDgU1fzGaQXmR8h++nXvILJ+r5SmOXaaL/2pocunQo2a8TAXhjQnBpRLPtZ1KCz/TYpqeNuE2ew==" + "flag-icons": { + "version": "6.6.6", + "resolved": "https://registry.npmjs.org/flag-icons/-/flag-icons-6.6.6.tgz", + "integrity": "sha512-4lHDKxldnQ7q617pf9Dx9nAetT+9zcMpUexbRrc9kjLw9KJgZ83zA5Dky3Vv7ZDzUjAiZ46x/cy5P0HnEnqA2A==" }, "foreach": { "version": "2.0.5", diff --git a/www/static/package.json b/www/static/package.json index d6b5a770..585c1724 100644 --- a/www/static/package.json +++ b/www/static/package.json @@ -21,7 +21,7 @@ "bootstrap-material-design": "^4.1.3", "fastsearch": "^1.11.1", "fastselect": "^0.7.3", - "flag-icon-css": "^3.3.0", + "flag-icons": "^6.6.6", "jquery": "^3.5.1", "leaflet": "^1.4.0", "leaflet-easybutton": "^2.4.0",