Skip to content

Commit 7040bb6

Browse files
committed
Remove self-service check since that is affecting Phoenix challenges
1 parent f6723a5 commit 7040bb6

File tree

1 file changed

+0
-83
lines changed

1 file changed

+0
-83
lines changed

src/services/ChallengeService.js

Lines changed: 0 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -153,12 +153,6 @@ async function searchChallenges(currentUser, criteria) {
153153

154154
const _hasAdminRole = hasAdminRole(currentUser);
155155

156-
const includeSelfService =
157-
currentUser &&
158-
(currentUser.isMachine ||
159-
_hasAdminRole ||
160-
_.includes(config.SELF_SERVICE_WHITELIST_HANDLES, currentUser.handle.toLowerCase()));
161-
162156
const includedTrackIds = _.isArray(criteria.trackIds) ? criteria.trackIds : [];
163157
const includedTypeIds = _.isArray(criteria.typeIds) ? criteria.typeIds : [];
164158

@@ -647,83 +641,6 @@ async function searchChallenges(currentUser, criteria) {
647641
});
648642
}
649643

650-
if (!includeSelfService) {
651-
mustQuery.push({
652-
bool: {
653-
should: [
654-
{ bool: { must_not: { exists: { field: "legacy.selfService" } } } },
655-
...(currentUser
656-
? [
657-
{
658-
bool: {
659-
must: [
660-
{
661-
bool: {
662-
must_not: {
663-
match_phrase: {
664-
status: constants.challengeStatuses.New,
665-
},
666-
},
667-
},
668-
},
669-
{
670-
bool: {
671-
must_not: {
672-
match_phrase: {
673-
status: constants.challengeStatuses.Draft,
674-
},
675-
},
676-
},
677-
},
678-
{
679-
bool: {
680-
must_not: {
681-
match_phrase: {
682-
status: constants.challengeStatuses.Approved,
683-
},
684-
},
685-
},
686-
},
687-
],
688-
},
689-
},
690-
{
691-
bool: {
692-
must: { match_phrase: { createdBy: currentUser.handle } },
693-
},
694-
},
695-
]
696-
: [
697-
{
698-
bool: {
699-
should: [
700-
{
701-
bool: {
702-
must: {
703-
match_phrase: {
704-
status: constants.challengeStatuses.Active,
705-
},
706-
},
707-
},
708-
},
709-
{
710-
bool: {
711-
must: {
712-
match_phrase: {
713-
status: constants.challengeStatuses.Completed,
714-
},
715-
},
716-
},
717-
},
718-
],
719-
},
720-
},
721-
]),
722-
],
723-
},
724-
});
725-
}
726-
727644
if (groupsQuery.length > 0) {
728645
mustQuery.push({
729646
bool: {

0 commit comments

Comments
 (0)