* Fri Jun 13 2025 Brian Read <brianr@koozali.org> 11.0.0-17.sme
- Fix return from function in Nutups-custom [SME: 13042] - Check Seconds left for zero before dividing by 60
This commit is contained in:
@@ -16,7 +16,17 @@
|
||||
<h2>Battery Status</h2>
|
||||
<table>
|
||||
<tr><td>Charge:</td><td><%= $nut_data->{'ups_data'}->{'battery.charge'} %>%</td></tr>
|
||||
<tr><td>Runtime:</td><td><%= sprintf("%.2f", $nut_data->{'ups_data'}->{'battery.runtime'} / 60) %> minutes</td></tr>
|
||||
%#<tr><td>Runtime:</td><td><%= sprintf("%.2f", $nut_data->{'ups_data'}->{'battery.runtime'} / 60) %> minutes</td></tr>
|
||||
<td>Runtime:</td>
|
||||
<td>
|
||||
<%
|
||||
my $runtime = $nut_data->{'ups_data'}->{'battery.runtime'};
|
||||
my $runtime_minutes = (defined $runtime && $runtime =~ /^\d+(\.\d+)?$/)
|
||||
? sprintf("%.2f", $runtime / 60)
|
||||
: 'N/A';
|
||||
%>
|
||||
<%= $runtime_minutes %> minutes
|
||||
</td>
|
||||
<tr><td>Voltage:</td><td><%= $nut_data->{'ups_data'}->{'battery.voltage'} %>V</td></tr>
|
||||
<tr><td>Type:</td><td><%= $nut_data->{'ups_data'}->{'battery.type'} %></td></tr>
|
||||
</table>
|
||||
|
Reference in New Issue
Block a user