MOD correction dans l'affichage du temps de bannage
authorGreg Burri <greg.burri@gmail.com>
Sat, 10 May 2008 22:34:28 +0000 (22:34 +0000)
committerGreg Burri <greg.burri@gmail.com>
Sat, 10 May 2008 22:34:28 +0000 (22:34 +0000)
modules/erl/euphorik_protocole.erl

index dc29bf5..c1bc376 100755 (executable)
@@ -230,7 +230,11 @@ format_minutes(Min) ->
    Minutes = Min rem (60),
    if Jours =/= 0 -> integer_to_list(Jours) ++ "Jour" ++ if Jours > 1 -> "s"; true -> "" end ++ " "; true -> "" end ++
    if Heures =/= 0 -> integer_to_list(Heures) ++ "h"; true -> "" end ++
-   lists:flatten(io_lib:format(if Jours =:= 0, Heures =:= 0 -> "~w"; true -> "~2.2.0w" end, [Minutes])) ++ "min".
+   if Minutes == 0 ->
+         "";
+      true ->
+         lists:flatten(io_lib:format(if Jours =:= 0, Heures =:= 0 -> "~w"; true -> "~2.2.0w" end, [Minutes])) ++ "min"
+   end.
 
 
 % bannissement d'un utilisateur (son ip est bannie)