Changeset 1417

Show
Ignore:
Timestamp:
03/15/08 21:06:38
Author:
rsz
Message:

cleanup

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • HTTP/WikiRevisionService.lua

    r1415 r1417  
    129129        local aSize = aContent.size 
    130130        local aDifference = aSize - aPreviousSize 
    131         local aVariation = math.ceil( aDifference / ( aPreviousSize / 100 ) ) 
    132         local aDescription = ( '%d%%' ):format( aVariation, aPreviousSize, aSize, aDifference ) 
    133          
    134         if aVariation > 0 then 
    135             aDescription = ( '+%s' ):format( aDescription ) 
     131        local aVariation = math.ceil( math.abs( aDifference ) / ( aPreviousSize / 100 ) ) 
     132        local aDescription = ( '%d%%' ):format( aVariation ) 
     133         
     134        if aDifference < 0 then 
     135            aVariation = 0 - aVariation 
     136        end 
     137         
     138        if aVariation < 0 then 
     139            aDescription = ( '-%s' ):format( aDescription ) 
    136140        elseif aVariation == 0 then 
    137141            aDescription = ( '±%s' ):format( aDescription ) 
     142        elseif aVariation > 0 then 
     143            aDescription = ( '+%s' ):format( aDescription ) 
    138144        end 
    139145