estebanms / AvanticaGreen

3 stars 0 forks source link

Agregar campo para llevar tracking de los puntos de una infracción #9

Closed estebanms closed 13 years ago

estebanms commented 13 years ago

Agregar campo para llevar tracking de los puntos de una infracción, ya que el tipo "Other" tiene puntaje variable dependiendo de la gravedad.

Los puntos se deben asignar automáticamente según el tipo de infracción, y solamente cuando el tipo es "Other" es cuando se debería poder modificar los puntos de la infracción, únicamente para los miembros del comité.

Cambiar también el método score de Team para que quede así: def score self.infractions_as_offender.map { |infraction| infraction.points }.sum end

eincer commented 13 years ago

No estoy seguro sobre este punto. Me parece que lo mas facil para nosotros y para los revisores es que al llegar una infraccion de tipo 'Other' la comision analice el caso, y si se decide proceder, se crea un infraction_type con el puntaje establecido por la comision

estebanms commented 13 years ago

Con base en lo que dijo Edwin entonces lo vamos a dejar simple y no se va a resolver esto por ahora. Después lo podemos revalorar.