little fix

A little fix to force return of WARNING if GlobalState report only a WARNING.

@@ -322,9 +322,9 @@

if ($GlobalState[1] ne ‘NORMAL’) {

– if ($GlobalState[1] eq ‘WARNING’)
+ if ($GlobalState[3] eq ‘OK’)
{
– $WorstState = ‘WARNING’;
+ $WorstState = ‘CRITICAL’;
}
# Battery State Check
elsif ((($GlobalState[3] eq ‘RECONDITIONING’) || ($GlobalState[3] eq ‘CHARGING’) || ($GlobalState[3] eq ‘LOW’)) && ($GlobalState[1] ne ‘CRITICAL’))