Просмотр исходного кода

Merge pull request #4653 from overleaf/jel-remove-underscore-institutions

Remove underscore usage when processing users to refresh

GitOrigin-RevId: fd3fd90f5fd3e81a1bb6fceb83a64063ce212251
June Kelly 5 лет назад
Родитель
Сommit
0acd81dfc0
1 измененных файлов с 2 добавлено и 4 удалено
  1. 2 4
      services/web/app/src/Features/Institutions/InstitutionsManager.js

+ 2 - 4
services/web/app/src/Features/Institutions/InstitutionsManager.js

@@ -1,5 +1,4 @@
 const async = require('async')
-const _ = require('underscore')
 const { callbackify } = require('util')
 const { ObjectId } = require('mongodb')
 const Settings = require('@overleaf/settings')
@@ -189,11 +188,10 @@ const InstitutionsManager = {
       [
         cb => fetchInstitutionAndAffiliations(institutionId, cb),
         function (institution, affiliations, cb) {
-          affiliations = _.map(affiliations, function (affiliation) {
+          for (const affiliation of affiliations) {
             affiliation.institutionName = institution.name
             affiliation.institutionId = institutionId
-            return affiliation
-          })
+          }
           async.eachLimit(affiliations, ASYNC_LIMIT, refreshFunction, err =>
             cb(err)
           )