@@ -89,12 +89,12 @@ async function processChallenge (legacyId, challengeListing, challengeDetails) {
89
89
const challengeV4Prizes = _ . get ( v5ChallengeObjectFromV4 , 'prizeSets' , [ ] )
90
90
// logger.debug(`v4 prizes: ${JSON.stringify(challengeV4Prizes)}`)
91
91
const challengeV5APIPrizes = _ . get ( v5ChallengeFromAPI , 'prizeSets' , [ ] )
92
- logger . debug ( `v5 prizes: ${ JSON . stringify ( challengeV5APIPrizes ) } ` )
92
+ // logger.debug(`v5 prizes: ${JSON.stringify(challengeV5APIPrizes)}`)
93
93
const prizeSets = _ . filter ( [
94
94
..._ . intersectionBy ( challengeV4Prizes , challengeV5APIPrizes , 'type' ) ,
95
95
..._ . differenceBy ( challengeV5APIPrizes , challengeV4Prizes , 'type' )
96
96
] , entry => entry . type !== config . COPILOT_PAYMENT_TYPE )
97
- logger . debug ( `intersection: ${ JSON . stringify ( prizeSets ) } ` )
97
+ // logger.debug(`intersection: ${JSON.stringify(prizeSets)}`)
98
98
99
99
const copilotPayment = await challengeIfxService . getCopilotPaymentFromIfx ( legacyId )
100
100
if ( copilotPayment ) {
@@ -109,6 +109,8 @@ async function processChallenge (legacyId, challengeListing, challengeDetails) {
109
109
} )
110
110
}
111
111
112
+ logger . debug ( `Syncing Prize Sets for Challenge ${ legacyId } , ${ JSON . stringify ( prizeSets ) } ` )
113
+
112
114
const updatedV5Object = {
113
115
..._ . omit ( v5ChallengeFromAPI , [ 'prizeSets' ] ) ,
114
116
..._ . omit ( v5ChallengeObjectFromV4 , ommittedFields ) ,
@@ -137,7 +139,7 @@ async function processResources (legacyId, challengeId, force) {
137
139
// v5 memberId is a string
138
140
// logger.debug(`Find resource in V5 ${JSON.stringify(v4Obj)}`)
139
141
if ( ! _ . find ( currentV5Array . result , { memberId : _ . toString ( v4Obj . memberId ) , roleId : v4Obj . roleId } ) ) {
140
- logger . debug ( `Sync :: ++ Resource Not Found, adding ${ JSON . stringify ( { memberId : v4Obj . memberId , roleId : v4Obj . roleId } ) } ` )
142
+ logger . debug ( `Sync :: ++ Resource Not Found, adding ${ JSON . stringify ( { memberHandle : v4Obj . memberHandle , roleId : v4Obj . roleId } ) } ` )
141
143
await resourceService . saveResource ( v4Obj )
142
144
resourcesAdded += 1
143
145
}
@@ -146,7 +148,7 @@ async function processResources (legacyId, challengeId, force) {
146
148
const v5Obj = currentV5Array . result [ i ]
147
149
// v4 memberId is a number
148
150
if ( ! _ . find ( currentV4Array , { memberId : _ . toString ( v5Obj . memberId ) , roleId : v5Obj . roleId } ) ) {
149
- logger . debug ( `Sync :: -- Resource Found, removing ${ JSON . stringify ( { memberId : v5Obj . memberId , roleId : v5Obj . roleId } ) } ` )
151
+ logger . debug ( `Sync :: -- Resource Found, removing ${ JSON . stringify ( { memberHandle : v5Obj . memberHandle , roleId : v5Obj . roleId } ) } ` )
150
152
await resourceService . deleteResource ( v5Obj . id )
151
153
resourcesRemoved += 1
152
154
}
0 commit comments