diff --git a/gilded_rose.rb b/gilded_rose.rb index 24ec6c4e..d44dd89c 100644 --- a/gilded_rose.rb +++ b/gilded_rose.rb @@ -85,22 +85,8 @@ def update_one(item) updater = StandardQualityUpdater.new end - if updater - updater.update_quality(item) - updater.update_sell_in(item) - return - end - - if item.quality > 0 - item.quality -= 1 - end - - item.sell_in -= 1 - if item.sell_in < 0 - if item.quality > 0 - item.quality -= 1 - end - end + updater.update_quality(item) + updater.update_sell_in(item) end end