@@ -36,6 +36,7 @@ const Team = require('../models/team');
3636const BlueSquareEmailAssignmentModel = require ( '../models/BlueSquareEmailAssignment' ) ;
3737const myTeam = require ( './helperModels/myTeam' ) ;
3838const dashboardHelper = require ( './dashboardhelper' ) ( ) ;
39+ const reportHelper = require ( './reporthelper' ) ( ) ;
3940
4041// eslint-disable-next-line no-promise-executor-return
4142const delay = ( ms ) => new Promise ( ( resolve ) => setTimeout ( resolve , ms ) ) ;
@@ -287,14 +288,14 @@ const userHelper = function () {
287288 try {
288289 const results = await reportHelper . weeklySummaries ( weekIndex , weekIndex ) ;
289290 // checks for userProfiles who are eligible to receive the weeklySummary Reports
290- await userProfile
291- . find ( { getWeeklyReport : true } , { email : 1 , teamCode : 1 , _id : 0 } )
292- // eslint-disable-next-line no-shadow
293- . then ( ( results ) => {
294- mappedResults = results . map ( ( ele ) => ele . email ) ;
295- mappedResults . push ( 'onecommunityglobal@gmail.com' , 'onecommunityhospitality@gmail.com' ) ;
296- mappedResults = mappedResults . toString ( ) ;
297- } ) ;
291+ const userProfileResults = await userProfile . find (
292+ { getWeeklyReport : true } ,
293+ { email : 1 , teamCode : 1 , _id : 0 } ,
294+ ) ;
295+
296+ mappedResults = userProfileResults . map ( ( ele ) => ele . email ) ;
297+ mappedResults . push ( 'onecommunityglobal@gmail.com' , 'onecommunityhospitality@gmail.com' ) ;
298+ mappedResults = mappedResults . toString ( ) ;
298299
299300 let emailBody = '<h2>Weekly Summaries for all active users:</h2>' ;
300301
@@ -305,7 +306,7 @@ const userHelper = function () {
305306 '<div><b>Weekly Summary:</b> <span style="color: green;"> Not required for this user </span></div>' ;
306307
307308 results . sort ( ( a , b ) =>
308- `${ a . firstName } ${ a . lastName } ` . localeCompare ( `${ b . firstName } ${ b . lastname } ` ) ,
309+ `${ a . firstName } ${ a . lastName } ` . localeCompare ( `${ b . firstName } ${ b . lastName } ` ) ,
309310 ) ;
310311
311312 for ( let i = 0 ; i < results . length ; i += 1 ) {
0 commit comments