Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Bug #1074 (new)

Opened 10 years ago

Last modified 9 years ago

ValueError in several places when rd_points available options contain non-integer values

Reported by: agilouser Owned by:
Milestone: n.a. Sprint: n.a.
Impact: Minimal Complexity: n.a.
Total Remaining Time: n.a.

Description

setting rd_points.options = |0|0.5|1|2|3|5|8|13|20|40|100 breaks the sprint commitment functionality and several other things that use story point calculations. removing the value 0.5 makes agilo happy again. story points should not be limited to integers.

File "/usr/lib/python2.5/site-packages/Trac-0.11.7-py2.5.egg/trac/web/main.py", line 450, in _dispatch_request
  dispatcher.dispatch(req)
File "/usr/lib/python2.5/site-packages/Trac-0.11.7-py2.5.egg/trac/web/main.py", line 206, in dispatch
  resp = chosen_handler.process_request(req)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/api/view.py", line 155, in process_request
  return self._call_filters_and_handler(req, handler)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/api/view.py", line 143, in _call_filters_and_handler
  data = handler(req) or {}
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/scrum/backlog/web_ui.py", line 836, in do_post
  self._perform_action(req, backlog, 'confirm', data)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/scrum/backlog/web_ui.py", line 658, in _perform_action
  do_action(req, backlog)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/scrum/backlog/web_ui.py", line 694, in _do_confirm
  t_controller.process_command(velocity_cmd)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/api/controller.py", line 333, in process_command
  return command.execute(self, date_converter, as_key)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/api/controller.py", line 286, in execute
  return self._execute(controller, date_converter, as_key)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/scrum/team/controller.py", line 186, in _execute
  self)._execute(team_controller)
File "/usr/lib/python2.5/site-packages/agilo-0.8.4.1_r2322_20100129-py2.5.egg/agilo/scrum/team/controller.py", line 172, in _execute
  return sum([int(s[Key.STORY_POINTS] or 0) for s in stories])

Change History (1)

comment:1 Changed 9 years ago by fschwarz

  • Impact set to Minimal
Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.15 © 2008-2016 Agilo Software all rights reserved (this page was served in: 0.125830 sec.)