fetch and save booking reservations

This commit is contained in:
Bilal Catic
2019-05-31 06:15:19 +02:00
parent f2141544af
commit 727c6c940f
5 changed files with 95 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
'use strict';
const { parseDoorLockDataFile, writeDoorLockEvent } = require("../services/doorLock");
const { fetchAllBookings, writeBookingReservation } = require('../services/officeRnD/bookings');
const { officeRnDAPIErrors } = require('../constants/constants');
const IncomingForm = require('formidable').IncomingForm;
@@ -34,6 +35,15 @@ const uploadDoorLockData = (req, res) => {
unknownMembers
});
fetchAllBookings()
.then((bookingEntries) => {
bookingEntries.forEach((bookingEntry) => writeBookingReservation(bookingEntry));
})
.catch((error) => {
console.log('===> ERROR');
console.log(error);
});
parsedData.forEach((entry) => {
writeDoorLockEvent(entry);
});