fix: Go-пакеты со слешами в имени ломали роутинг
Использован :path в FastAPI-роутах, имя+версия парсятся из URL. Шаблоны urlencode-ят имена пакетов при генерации ссылок.
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
<tbody>
|
||||
{% for p in packages %}
|
||||
<tr>
|
||||
<td><a href="/packages/{{ p.pkg_name }}/{{ p.pkg_ver }}">{{ p.pkg_name }}</a></td>
|
||||
<td><a href="/packages/{{ p.pkg_name | urlencode }}/{{ p.pkg_ver | urlencode }}">{{ p.pkg_name }}</a></td>
|
||||
<td>{{ p.pkg_ver }}</td>
|
||||
<td>{{ p.ecosystem }}</td>
|
||||
<td>{{ p.repository }}</td>
|
||||
|
||||
Reference in New Issue
Block a user