@@ -254,7 +254,7 @@ async function deleteWorkPeriods (payload) {
254
254
* @returns {undefined }
255
255
*/
256
256
async function _createWorkPeriods ( periods , resourceBookingId ) {
257
- Promise . all ( _ . forEach ( periods , async period => await WorkPeriodService . createWorkPeriod ( helper . getAuditM2Muser ( ) ,
257
+ await Promise . all ( _ . map ( periods , async period => await WorkPeriodService . createWorkPeriod ( helper . getAuditM2Muser ( ) ,
258
258
{
259
259
resourceBookingId : resourceBookingId ,
260
260
startDate : period . startDate ,
@@ -270,7 +270,7 @@ async function _createWorkPeriods (periods, resourceBookingId) {
270
270
* @returns {undefined }
271
271
*/
272
272
async function _updateWorkPeriods ( periods ) {
273
- Promise . all ( _ . forEach ( periods , async period => await WorkPeriodService . partiallyUpdateWorkPeriod ( helper . getAuditM2Muser ( ) ,
273
+ await Promise . all ( _ . map ( periods , async period => await WorkPeriodService . partiallyUpdateWorkPeriod ( helper . getAuditM2Muser ( ) ,
274
274
period . id ,
275
275
{
276
276
daysWorked : period . daysWorked
@@ -283,7 +283,7 @@ async function _updateWorkPeriods (periods) {
283
283
* @returns {undefined }
284
284
*/
285
285
async function _deleteWorkPeriods ( workPeriods ) {
286
- Promise . all ( _ . forEach ( workPeriods ,
286
+ await Promise . all ( _ . map ( workPeriods ,
287
287
async workPeriod => await WorkPeriodService . deleteWorkPeriod ( helper . getAuditM2Muser ( ) , workPeriod . id ) ) )
288
288
}
289
289
0 commit comments