1
- /* eslint-disable no-console */
1
+
2
2
/*
3
3
* Copyright (C) 2016 TopCoder Inc., All Rights Reserved.
4
4
*/
@@ -512,15 +512,14 @@ const projectServiceUtils = {
512
512
}
513
513
514
514
return httpClient . get ( `${ config . memberServiceEndpoint } /${ handle } /traits` , {
515
- params : { } ,
515
+ params : {
516
+ traitIds : 'basic_info,connect_info' ,
517
+ } ,
516
518
headers : {
517
519
'Content-Type' : 'application/json' ,
518
520
Authorization : `Bearer ${ token } ` ,
519
521
} ,
520
- } ) . then ( ( res ) => {
521
- console . info ( res ) ;
522
- return _ . get ( res , 'data' , null ) ;
523
- } ) ;
522
+ } ) . then ( res => _ . get ( res , 'data' , null ) ) ;
524
523
} catch ( err ) {
525
524
return Promise . reject ( err ) ;
526
525
}
@@ -545,10 +544,7 @@ const projectServiceUtils = {
545
544
'Content-Type' : 'application/json' ,
546
545
Authorization : `Bearer ${ token } ` ,
547
546
} ,
548
- } ) . then ( ( res ) => {
549
- console . info ( res ) ;
550
- return _ . get ( res , 'data' , null ) ;
551
- } ) ;
547
+ } ) . then ( res => _ . get ( res , 'data' , null ) ) ;
552
548
} catch ( err ) {
553
549
return Promise . reject ( err ) ;
554
550
}
@@ -718,7 +714,6 @@ const projectServiceUtils = {
718
714
if ( _ . intersection ( fields , _ . union ( memberDetailFields , memberTraitFields ) ) . length > 0 ) {
719
715
const userIds = _ . reject ( _ . map ( members , 'userId' ) , _ . isNil ) ; // some invites may have no `userId`
720
716
allMemberDetails = await util . getMemberDetailsByUserIds ( userIds , req . log , req . id ) ;
721
- console . info ( allMemberDetails ) ;
722
717
723
718
if ( _ . intersection ( fields , memberTraitFields ) . length > 0 ) {
724
719
const promises = _ . map (
@@ -729,16 +724,15 @@ const projectServiceUtils = {
729
724
} ) ,
730
725
) ;
731
726
const traits = await Promise . all ( promises ) ;
732
- console . info ( traits ) ;
733
727
_ . each ( traits , ( memberTraits ) => {
734
728
// if we didn't manage to get traits for the user, skip it
735
- if ( ! memberTraits ) return ;
729
+ if ( _ . isEmpty ( memberTraits ) ) return ;
736
730
737
731
const basicInfo = _ . find ( memberTraits , trait => trait . traitId === 'basic_info' ) ;
738
732
const connectInfo = _ . find ( memberTraits , trait => trait . traitId === 'connect_info' ) ;
739
733
const memberIndex = _ . findIndex (
740
734
allMemberDetails ,
741
- member => member . userId === _ . get ( basicInfo , 'traits.data [0].userId' ) ,
735
+ member => member . userId === _ . get ( memberTraits , '[0].userId' ) ,
742
736
) ;
743
737
const basicDetails = {
744
738
photoURL : _ . get ( basicInfo , 'traits.data[0].photoURL' ) ,
0 commit comments