|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
const { objectMapper: _objectMapper, isNotEmpty } = require('../utils/commons');
|
|
|
|
|
const { objectMapper: _objectMapper, isNotEmpty, isEmpty } = require('../utils/commons');
|
|
|
|
|
const { DEFAULT_LGC, LGC_MAPPED } = require('../config/constants');
|
|
|
|
|
|
|
|
|
|
const objectMapper = (input, keyMap) => _objectMapper(input || {}, keyMap, false);
|
|
|
|
@ -213,6 +213,9 @@ const scoresMapper = (sourceName, hotelId, scores, lgcObj) => scores.map((item)
|
|
|
|
|
const resolveDetails = (res, lgcObj) => {
|
|
|
|
|
return res.reduce(
|
|
|
|
|
(rd, c) => {
|
|
|
|
|
if (isEmpty(c.HotelName)) {
|
|
|
|
|
return rd;
|
|
|
|
|
}
|
|
|
|
|
rd.info.push(infoDataMapper(c));
|
|
|
|
|
rd.info2.push(info2DataMapper(c, lgcObj));
|
|
|
|
|
rd.rooms = rd.rooms.concat(roomsMapper(c, lgcObj));
|
|
|
|
|