diff --git a/js-jasmine/src/shop.js b/js-jasmine/src/shop.js index 6f3762b7..6a9317d1 100644 --- a/js-jasmine/src/shop.js +++ b/js-jasmine/src/shop.js @@ -33,9 +33,7 @@ class Shop { } } } - if (item.name != 'Sulfuras, Hand of Ragnaros') { - item.sellIn = item.sellIn - 1; - } + this._updateSellIn(item) if (item.sellIn < 0) { if (item.name != 'Aged Brie') { if (item.name != 'Backstage passes to a TAFKAL80ETC concert') { @@ -54,6 +52,12 @@ class Shop { } } } + + _updateSellIn(item) { + if (item.name != 'Sulfuras, Hand of Ragnaros') { + item.sellIn = item.sellIn - 1; + } + } } module.exports = { Shop