@@ -69,20 +69,22 @@ async function _updateChallengeResource (message, isDelete) {
69
69
}
70
70
resourceRole = resourceRoleResponse . body [ 0 ]
71
71
logger . debug ( `Resource Role Response ${ JSON . stringify ( resourceRole ) } ` )
72
- const body = {
73
- roleId : resourceRole . legacyId ,
74
- resourceUserId : _ . get ( message , 'payload.memberId' ) ,
75
- isStudio : isStudio ( v5Challenge . type )
76
- }
72
+ const body = { }
73
+ const userId = _ . get ( message , 'payload.memberId' )
74
+ // const body = {
75
+ // roleId: resourceRole.legacyId,
76
+ // resourceUserId: _.get(message, 'payload.memberId'),
77
+ // isStudio: isStudio(v5Challenge.type)
78
+ // }
77
79
78
80
// create or delete the challenge resource from V4 API
79
81
let response = null
80
82
if ( isDelete ) {
81
- logger . debug ( `Deleteing Challenge Resource ${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /resources - ${ JSON . stringify ( body ) } ` )
82
- response = await helper . deleteRequest ( `${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /resources ` , body , m2mToken )
83
+ logger . debug ( `Deleteing Challenge Resource ${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /register?userId= ${ userId } - ${ JSON . stringify ( body ) } ` )
84
+ response = await helper . deleteRequest ( `${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /register?userId= ${ userId } ` , body , m2mToken )
83
85
} else {
84
- logger . debug ( `POSTING Challenge Resource ${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /resources - ${ JSON . stringify ( body ) } ` )
85
- response = await helper . postRequest ( `${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /resources ` , body , m2mToken )
86
+ logger . debug ( `POSTING Challenge Resource ${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /unregister?userId= ${ userId } - ${ JSON . stringify ( body ) } ` )
87
+ response = await helper . postRequest ( `${ config . CHALLENGE_API_V4_URL } /${ _ . get ( v5Challenge , 'legacyId' ) } /unregister?userId= ${ userId } ` , body , m2mToken )
86
88
}
87
89
logger . debug ( `Update Challenge Response ${ JSON . stringify ( response ) } ` )
88
90
}
0 commit comments