Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 2a170ef

Browse files
author
James Cori
committed
Fixing Standard Terms
1 parent 64b7903 commit 2a170ef

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

src/services/ProcessorService.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,21 +74,20 @@ async function associateChallengeTerms (v5Terms, legacyChallengeId, createdBy, u
7474
const standardTerms = _.find(v5Terms, e => e.id === config.V5_TERMS_STANDARD_ID)
7575
const legacyStandardTerms = _.find(legacyTermsArray, e => _.toNumber(e.id) === _.toNumber(config.LEGACY_TERMS_STANDARD_ID))
7676

77+
const m2mToken = await helper.getM2MToken()
7778
if (standardTerms && standardTerms.id && !legacyStandardTerms) {
7879
logger.debug('Associate Challenge Terms - v5 Standard Terms exist, not in legacy. Adding to Legacy.')
79-
const m2mToken = await helper.getM2MToken()
80-
const v5Term = await getV5Terms(standardTerms.id, m2mToken)
81-
await termsService.addTermsToChallenge(legacyChallengeId, v5Term.legacyId, config.LEGACY_SUBMITTER_ROLE_ID, createdBy, updatedBy)
80+
const v5StandardTerm = await getV5Terms(standardTerms.id, m2mToken)
81+
await termsService.addTermsToChallenge(legacyChallengeId, v5StandardTerm.legacyId, config.LEGACY_SUBMITTER_ROLE_ID, createdBy, updatedBy)
8282
} else if (!standardTerms && legacyStandardTerms && legacyStandardTerms.id) {
8383
logger.debug('Associate Challenge Terms - Legacy NDA exist, not in V5. Removing from Legacy.')
8484
await termsService.removeTermsFromChallenge(legacyChallengeId, legacyStandardTerms.id, config.LEGACY_SUBMITTER_ROLE_ID)
8585
}
8686

8787
if (nda && nda.id && !legacyNDA) {
8888
logger.debug('Associate Challenge Terms - v5 NDA exist, not in legacy. Adding to Legacy.')
89-
const m2mToken = await helper.getM2MToken()
90-
const v5Term = await getV5Terms(nda.id, m2mToken)
91-
await termsService.addTermsToChallenge(legacyChallengeId, v5Term.legacyId, config.LEGACY_SUBMITTER_ROLE_ID, createdBy, updatedBy, true)
89+
const v5NDATerm = await getV5Terms(nda.id, m2mToken)
90+
await termsService.addTermsToChallenge(legacyChallengeId, v5NDATerm.legacyId, config.LEGACY_SUBMITTER_ROLE_ID, createdBy, updatedBy, true)
9291
} else if (!nda && legacyNDA && legacyNDA.id) {
9392
logger.debug('Associate Challenge Terms - Legacy NDA exist, not in V5. Removing from Legacy.')
9493
await termsService.removeTermsFromChallenge(legacyChallengeId, legacyNDA.id, config.LEGACY_SUBMITTER_ROLE_ID, true)

src/services/termsService.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ async function addTermsToChallenge (challengeLegacyId, legacyTermsId, legacyReso
4747
const connection = await helper.getInformixConnection()
4848
let result = null
4949
try {
50-
logger.debug(`Creating Terms ${legacyTermsId} for Challenge ${challengeLegacyId}`)
50+
logger.debug(`Creating Terms ${legacyTermsId} for Challenge ${challengeLegacyId} - NDA Flag: ${isNDA === true ? 'true' : 'false'}`)
5151
await connection.beginTransactionAsync()
5252
// create association
5353
const query = await prepare(connection, QUERY_INSERT_CHALLENGE_TERMS)

0 commit comments

Comments
 (0)