This repository was archived by the owner on Mar 12, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +14
-14
lines changed Expand file tree Collapse file tree 2 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -222,15 +222,15 @@ async function updateGroupsForUser (userId, groups) {
222
222
} )
223
223
224
224
const propertyName = config . get ( 'ES.USER_GROUP_PROPERTY_NAME' )
225
- if ( ! user [ propertyName ] ) {
226
- user [ propertyName ] = [ ]
227
- }
225
+ // if (!user[propertyName]) {
226
+ // user[propertyName] = []
227
+ // }
228
228
229
- let groupsTotal = user [ propertyName ] . concat ( groups )
229
+ // let groupsTotal = user[propertyName].concat(groups)
230
230
231
- groupsTotal = _ . uniqBy ( groupsTotal , ( g ) => g . groupId )
231
+ // groupsTotal = _.uniqBy(groupsTotal, (g) => g.id )
232
232
233
- user [ propertyName ] = groupsTotal
233
+ user [ propertyName ] = _ . uniqBy ( groups , ( g ) => g . id )
234
234
235
235
await client . index ( {
236
236
index : config . get ( 'ES.USER_INDEX' ) ,
@@ -265,7 +265,7 @@ async function start () {
265
265
const memberId = externalProfiles [ j ] . externalId
266
266
console . log ( `Getting groups of user with id ${ memberId } ` )
267
267
let groups = await getGroupsOfUser ( memberId )
268
- groups = groups . map ( g => ( { groupId : g . id , name : g . name } ) )
268
+ groups = groups . map ( g => ( { id : g . id , name : g . name } ) )
269
269
270
270
if ( groups . length > 0 ) {
271
271
if ( ! final [ userId ] ) {
Original file line number Diff line number Diff line change @@ -256,15 +256,15 @@ async function updateGroupsForUser (userId, groups) {
256
256
} )
257
257
258
258
const propertyName = config . get ( 'ES.USER_GROUP_PROPERTY_NAME' )
259
- if ( ! user [ propertyName ] ) {
260
- user [ propertyName ] = [ ]
261
- }
259
+ // if (!user[propertyName]) {
260
+ // user[propertyName] = []
261
+ // }
262
262
263
- let groupsTotal = user [ propertyName ] . concat ( groups )
263
+ // let groupsTotal = user[propertyName].concat(groups)
264
264
265
- groupsTotal = _ . uniqBy ( groupsTotal , ( g ) => g . groupId )
265
+ // groupsTotal = _.uniqBy(groupsTotal, (g) => g.id )
266
266
267
- user [ propertyName ] = groupsTotal
267
+ user [ propertyName ] = _ . uniqBy ( groups , ( g ) => g . id )
268
268
269
269
await client . index ( {
270
270
index : config . get ( 'ES.USER_INDEX' ) ,
@@ -317,7 +317,7 @@ async function start () {
317
317
}
318
318
319
319
final [ ubahnuser [ 0 ] . id ] . push ( {
320
- groupId : groups [ i ] . id ,
320
+ id : groups [ i ] . id ,
321
321
name : groups [ i ] . name
322
322
} )
323
323
}
You can’t perform that action at this time.
0 commit comments