From 9e95b69c11e61454f9470a971728df244550b46e Mon Sep 17 00:00:00 2001 From: Jordan Irwin Date: Wed, 23 Jun 2021 15:57:26 -0700 Subject: [PATCH] Fix badges not displaying when dash (-) in title (#308) --- app/blueprints/packages/packages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/blueprints/packages/packages.py b/app/blueprints/packages/packages.py index 5780c56..d070ef0 100644 --- a/app/blueprints/packages/packages.py +++ b/app/blueprints/packages/packages.py @@ -182,7 +182,7 @@ def view(package): @is_package_page def shield(package, type): if type == "title": - url = "https://img.shields.io/badge/ContentDB-{}-{}" \ + url = "https://img.shields.io/static/v1?label=ContentDB&message={}&color={}" \ .format(urlescape(package.title), urlescape("#375a7f")) elif type == "downloads": #api_url = abs_url_for("api.package", author=package.author.username, name=package.name)