routers.packages: Simplify some existence checks

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2021-08-06 00:59:38 -07:00
parent bace345da4
commit 4ade8b0539
6 changed files with 48 additions and 43 deletions

View file

@ -49,7 +49,7 @@
</div>
{% endif %}
{% if comments.count() %}
{% if comments.scalar() %}
<div class="comments package-comments">
<div class="comments-header">
<h3>

View file

@ -1,3 +1,4 @@
{% set pkg = pkgbase.packages.first() %}
<table id="pkginfo">
<tr>
<th>{{ "Git Clone URL" | tr }}:</th>
@ -19,12 +20,11 @@
</tr>
<tr>
<th>{{ "Description" | tr }}:</th>
<td class="wrap">{{ pkgbase.packages.first().Description }}</td>
<td class="wrap">{{ pkg.Description }}</td>
</tr>
<tr>
<th>{{ "Upstream URL" | tr }}:</th>
<td class="wrap">
{% set pkg = pkgbase.packages.first() %}
{% if pkg.URL %}
<a href="{{ pkg.URL }}">{{ pkg.URL }}</a>
{% else %}
@ -33,7 +33,7 @@
</td>
</tr>
{% endif %}
{% if pkgbase.keywords.count() %}
{% if pkgbase.keywords.scalar() %}
<tr>
<th>{{ "Keywords" | tr }}:</th>
{% if is_maintainer %}
@ -63,13 +63,13 @@
{% endif %}
</tr>
{% endif %}
{% if licenses and licenses.count() and show_package_details | default(False) %}
{% if licenses and licenses.scalar() and show_package_details %}
<tr>
<th>{{ "Licenses" | tr }}:</th>
<td>{{ licenses | join(', ', attribute='Name') | default('None' | tr) }} </td>
</tr>
{% endif %}
{% if show_package_details | default(False) %}
{% if show_package_details %}
<tr>
<th>{{ "Conflicts" | tr }}:</th>
<td class="wrap">