generate member practice summary report without booking change checks

This commit is contained in:
Bilal Catic
2020-03-09 17:18:38 +01:00
parent 1451e0daaf
commit 8f740eb8c5

View File

@@ -7,7 +7,6 @@ const Op = require('sequelize').Op;
const workbookCreator = require('excel4node'); const workbookCreator = require('excel4node');
const { checkBookingChanges } = require('./checkBookingChange');
const { incidentType, UI_TIMEZONE, DEFAULT_DATE_FORMAT, integrationServiceErrors } = require('../../constants/constants'); const { incidentType, UI_TIMEZONE, DEFAULT_DATE_FORMAT, integrationServiceErrors } = require('../../constants/constants');
const { getAllBookingsForMembersInDateRange } = require('./bookings'); const { getAllBookingsForMembersInDateRange } = require('./bookings');
@@ -360,12 +359,12 @@ const getMemberPracticeSummaryReport = (year) => {
endDate, endDate,
}; };
const asyncJobs = [checkBookingChanges(), getAllBookingsForMembersInDateRange(dateRange), fetchAllMembers()]; const asyncJobs = [getAllBookingsForMembersInDateRange(dateRange), fetchAllMembers()];
Promise.all(asyncJobs) Promise.all(asyncJobs)
.then((results) => { .then((results) => {
const allBookings = results[1]; const allBookings = results[0];
const allMembers = results[2]; const allMembers = results[1];
const membersMap = {}; const membersMap = {};
@@ -414,6 +413,7 @@ const getMemberPracticeSummaryReport = (year) => {
getChargedCanceledReservations(reservationIdsForAdditionalData) getChargedCanceledReservations(reservationIdsForAdditionalData)
.then((incidents) => { .then((incidents) => {
console.log('Charged canceled reservations ...');
incidents.forEach((incident) => { incidents.forEach((incident) => {
const {memberId, oldBookingStart, oldBookingEnd} = incident.get(); const {memberId, oldBookingStart, oldBookingEnd} = incident.get();