app/models/punch.rb in punching_bag-0.3.6 vs app/models/punch.rb in punching_bag-0.3.7

- old
+ new

@@ -57,10 +57,10 @@ punches = punchable.punches.by_timeframe(timeframe, average_time).except_for(self) punches.combos.first || punches.first end def combine_with(combo) - if combo != self + if combo && combo != self combo.starts_at = starts_at if starts_at < combo.starts_at combo.ends_at = ends_at if ends_at > combo.ends_at combo.average_time = PunchingBag.average_time(combo, self) combo.hits += hits self.destroy if combo.save