portal: handle zero origins division
This commit is contained in:
parent
c076681449
commit
e84e77bb28
1 changed files with 9 additions and 1 deletions
|
@ -53,6 +53,7 @@
|
||||||
<h3 class="h4 card-header">Onion Services</h3>
|
<h3 class="h4 card-header">Onion Services</h3>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h5 class="card-title">Onionification progress:</h5>
|
<h5 class="card-title">Onionification progress:</h5>
|
||||||
|
{% if total_origins > 0 %}
|
||||||
<p class="card-text"><span class="display-1">{{ onionified }}</span>/{{ total_origins }}</p>
|
<p class="card-text"><span class="display-1">{{ onionified }}</span>/{{ total_origins }}</p>
|
||||||
<div class="progress">
|
<div class="progress">
|
||||||
<div class="progress-bar bg-onion" role="progressbar"
|
<div class="progress-bar bg-onion" role="progressbar"
|
||||||
|
@ -61,6 +62,9 @@
|
||||||
aria-valuemax="100">{{ (onionified / total_origins * 100) | int }}%
|
aria-valuemax="100">{{ (onionified / total_origins * 100) | int }}%
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<p class="card-text">No origins configured.</p>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -70,14 +74,18 @@
|
||||||
<h3 class="h4 card-header"><abbr title="Open Observatory of Network Interference">OONI</abbr></h3>
|
<h3 class="h4 card-header"><abbr title="Open Observatory of Network Interference">OONI</abbr></h3>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h5 class="card-title">Origins with censorship detected:</h5>
|
<h5 class="card-title">Origins with censorship detected:</h5>
|
||||||
|
{% if total_origins > 0 %}
|
||||||
<p class="card-text"><span class="display-1">{{ ooni_blocked }}</span>/{{ total_origins }}</p>
|
<p class="card-text"><span class="display-1">{{ ooni_blocked }}</span>/{{ total_origins }}</p>
|
||||||
<div class="progress">
|
<div class="progress">
|
||||||
<div class="progress-bar bg-danger" role="progressbar"
|
<div class="progress-bar bg-warning" role="progressbar"
|
||||||
style="width: {{ ooni_blocked / total_origins * 100 }}%"
|
style="width: {{ ooni_blocked / total_origins * 100 }}%"
|
||||||
aria-valuenow="{{ ooni_blocked / total_origins * 100 }}" aria-valuemin="0"
|
aria-valuenow="{{ ooni_blocked / total_origins * 100 }}" aria-valuemin="0"
|
||||||
aria-valuemax="100">{{ (ooni_blocked / total_origins * 100) | int }}%
|
aria-valuemax="100">{{ (ooni_blocked / total_origins * 100) | int }}%
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<p class="card-text">No origins configured.</p>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue