X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=ypp-sc-tools.db-live.git;a=blobdiff_plain;f=yarrg%2Fweb%2Fcheck_lossperleague;h=3198d41df3bec1b2ca72a388e4105daed72615c2;hp=937535521dd4209a254a7efa2d9d81464f6b2527;hb=ea3cffe854b1c540bc68cd2218fdb2be732197fa;hpb=05a607330cc73832ccc778cd10f69cbac8e6dba3 diff --git a/yarrg/web/check_lossperleague b/yarrg/web/check_lossperleague index 9375355..3198d41 100644 --- a/yarrg/web/check_lossperleague +++ b/yarrg/web/check_lossperleague @@ -46,7 +46,7 @@ s/^\s+//; s/\s+$//; my ($pct,$str); if (!m/\S/) { - $str= ''; + return ('[no losses]', undef); } elsif (m/^(\d{1,2}(?:\.\d{0,5})?)\%$/) { $pct= $1 * 1.0; $str= sprintf("%g%%", $1); @@ -54,10 +54,10 @@ if (!m/\S/) { $pct= 100.0/$1; $str= sprintf("1/%d", $1); } else { - expected_error("Cannot understand loss per league \`$_'."); + expected_error("Cannot understand loss per league ".escerrq($_)."."); } -return ("$str per league", $pct); +return ("$str [per league]", $pct);