Skip to content

Commit c989220

Browse files
Merge pull request #237 from narekcat/issue-4752
Fix for issue #4752
1 parent 33fbebb commit c989220

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

src/services/terms.js

+8-12
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,14 @@ class TermsService {
3131
* @return {Promise} promise of the request result
3232
*/
3333
async getChallengeTerms(terms) {
34-
if (this.private.tokenV3) {
35-
const challengeService = getChallengeService(this.private.tokenV3);
36-
const roleId = await challengeService.getRoleId('Submitter');
37-
const registerTerms = _.filter(terms, t => t.roleId === roleId);
38-
39-
return Promise.all(_.map(registerTerms, term => this.getTermDetails(term.id)))
40-
.then(challengeTerms => (
41-
_.map(challengeTerms, term => _.pick(term, 'id', 'title', 'agreed'))
42-
));
43-
}
44-
45-
return [];
34+
const challengeService = getChallengeService(this.private.tokenV3);
35+
const roleId = await challengeService.getRoleId('Submitter');
36+
const registerTerms = _.filter(terms, t => t.roleId === roleId);
37+
38+
return Promise.all(_.map(registerTerms, term => this.getTermDetails(term.id)))
39+
.then(challengeTerms => (
40+
_.map(challengeTerms, term => _.pick(term, 'id', 'title', 'agreed'))
41+
));
4642
}
4743

4844
/**

0 commit comments

Comments
 (0)