logging, error boundry
This commit is contained in:
@ -511,6 +511,7 @@ export async function getMonthlyStatistics(selectFields, filterDate) {
|
||||
|
||||
export async function filterPublishersNew_Available(selectFields, filterDate, isExactTime = false, isForTheMonth = false, isWithStats = true, includeOldAvailabilities = false) {
|
||||
return dataHelper.filterPublishersNew(selectFields, filterDate, isExactTime, isForTheMonth, false, isWithStats, includeOldAvailabilities);
|
||||
// async function filterPublishersNew(selectFields, filterDate, isExactTime = false, isForTheMonth = false, noEndDateFilter = false, isWithStats = true, includeOldAvailabilities = false, id = null, filterAvailabilitiesByDate = true)
|
||||
}
|
||||
|
||||
// availabilites filter:
|
||||
|
@ -324,10 +324,22 @@ export default ContactsPage;
|
||||
|
||||
export const getServerSideProps = async (context) => {
|
||||
const allPublishers = await data.getAllPublishersWithStatisticsMonth(new Date());
|
||||
//merge first and last name
|
||||
// Merge first and last name and serialize Date objects
|
||||
allPublishers.forEach(publisher => {
|
||||
publisher.name = `${publisher.firstName} ${publisher.lastName}`;
|
||||
|
||||
if (publisher.currentMonthAvailability) {
|
||||
publisher.currentMonthAvailability = publisher.currentMonthAvailability.map(availability => {
|
||||
return {
|
||||
...availability,
|
||||
startTime: availability.startTime instanceof Date ? availability.startTime.toISOString() : availability.startTime,
|
||||
endTime: availability.endTime instanceof Date ? availability.endTime.toISOString() : availability.endTime,
|
||||
dateOfEntry: availability.dateOfEntry instanceof Date ? availability.dateOfEntry.toISOString() : availability.dateOfEntry,
|
||||
};
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
return {
|
||||
props: {
|
||||
allPublishers
|
||||
|
Reference in New Issue
Block a user