lift up condition with BackstagePasses

This commit is contained in:
Karim Fadel 2026-01-14 08:30:42 +02:00
parent 39c548b2d6
commit 74c809e44a

View File

@ -20,20 +20,21 @@ class GildedRose {
item.increaseQualityByOne();
}
} else {
boolean isBackstagePasses = item.isBackstagePasses();
if (isBackstagePasses) {
if (item.isBackstagePasses()) {
item.increaseQualityBackstage();
} else {
item.decreaseQualityByOne();
}
item.decreaseSellInEachDay();
if (item.sellIn < 0) {
if (isBackstagePasses) {
item.quality = 0;
}
} else {
item.decreaseQualityByOne();
item.decreaseSellInEachDay();
if (item.sellIn < 0) {
item.decreaseQualityByOne();
}
}
}