File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ function convertPayload (user) {
30
30
email : user . email ,
31
31
status : user . active ? config . USER_STATES . ACTIVE : config . USER_STATES . UNVERIFIED ,
32
32
homeCountryCode : user . country ? user . country . isoAlpha3Code : null ,
33
+ competitionCountryCode : user . country ? user . country . isoAlpha3Code : null ,
33
34
country : user . country ? user . country . name : null ,
34
35
copilot : user . roles ? ! ! _ . find ( user . roles , ( role ) => role . roleName === config . COPILOT_ROLE_NAME ) : false ,
35
36
createdAt : user . createdAt ? toEpoch ( user . createdAt ) : null ,
@@ -73,6 +74,10 @@ function formatRecord (memberProfile) {
73
74
record [ 'UpdateExpression' ] = record [ 'UpdateExpression' ] + `, homeCountryCode = :homeCountryCode`
74
75
record [ 'ExpressionAttributeValues' ] [ ':homeCountryCode' ] = memberProfile . homeCountryCode
75
76
}
77
+ if ( memberProfile . competitionCountryCode ) {
78
+ record [ 'UpdateExpression' ] = record [ 'UpdateExpression' ] + `, competitionCountryCode = :competitionCountryCode`
79
+ record [ 'ExpressionAttributeValues' ] [ ':competitionCountryCode' ] = memberProfile . competitionCountryCode
80
+ }
76
81
if ( memberProfile . country ) {
77
82
record [ 'UpdateExpression' ] = record [ 'UpdateExpression' ] + `, country = :country`
78
83
record [ 'ExpressionAttributeValues' ] [ ':country' ] = memberProfile . country
You can’t perform that action at this time.
0 commit comments