Fix weekend rates

This commit is contained in:
Senad Uka
2019-10-28 20:35:34 +01:00
parent c83866860d
commit 81538600a6
3 changed files with 24 additions and 4 deletions

View File

@@ -9,9 +9,17 @@ const fetchRates = () => {
const rates = result.data || [];
const cleanedRates = [];
rates.forEach(rate => {
const additionalRates = rate.rates;
let weekendRate = rate.price; //fallback price
additionalRates.forEach(additionalRate => {
if (additionalRate.isWeekendRate){
weekendRate = additionalRate.price;
}
});
cleanedRates.push({
rateId: rate['_id'],
price: rate.price,
weekendPrice: weekendRate
});
});
resolve(cleanedRates);