Changeset 4802

Show
Ignore:
Timestamp:
11/14/08 12:08:59 (2 months ago)
Author:
JoshuaH
Message:

Modify hours calculation to include tickets without an hours value set

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • roadmaphoursplugin/0.11/roadmaphours/roadmaphours.py

    r4650 r4802  
    5656                if act: 
    5757                    act = float(act) 
    58                     if status == 'closed': 
    59                         expected_hours += act 
    60                         worked_hours += act 
    61                     else: 
    62                         est = float(est) 
    63                         if est < 0.1: 
    64                             # Assume about a day's work 
    65                             est = self.assumed_estimate 
    66                         if est > act: 
    67                             expected_hours += est 
    68                         else: 
    69                             # Assume about half a day more 
    70                             expected_hours += act + self.additional_hours 
    71                         worked_hours += act 
     58                else: 
     59                    act = 0.0 
     60 
     61                if status == 'closed': 
     62                    expected_hours += act 
     63                    worked_hours += act 
     64                else: 
     65                    if est: 
     66                        est = float(est) 
     67                    else: 
     68                        est = 0.0 
     69 
     70                    if est < 0.1: 
     71                        # Assume about a day's work 
     72                        est = self.assumed_estimate 
     73 
     74                    if est > act: 
     75                        expected_hours += est 
     76                    else: 
     77                        # Assume about half a day more 
     78                        expected_hours += act + self.additional_hours 
     79                    worked_hours += act 
    7280 
    7381        stat = TicketGroupStats('ticket status', 'hour') 
  • roadmaphoursplugin/0.11/setup.py

    r4650 r4802  
    11from setuptools import find_packages, setup 
    22 
    3 version='0.4
     3version='0.5
    44 
    55setup(name='RoadmapHours',