Skip to content

Commit e787563

Browse files
Merge pull request #5066 from gets0ul/issue-5050_fix
fix: update for issue #5050
2 parents 7a2a4d0 + 25f8289 commit e787563

File tree

2 files changed

+3
-2
lines changed
  • src/shared

2 files changed

+3
-2
lines changed

src/shared/components/challenge-listing/Listing/Bucket/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ export default function Bucket({
127127
challengeType={_.find(challengeTypes, { name: challenge.type })}
128128
challengesUrl={challengesUrl}
129129
newChallengeDetails={newChallengeDetails}
130-
onTechTagClicked={tag => setFilterState({ ..._.clone(filterState), tags: [tag] })}
130+
onTechTagClicked={tag => setFilterState({ ..._.clone(filterState), tags: [tag], types: [] })}
131131
openChallengesInNewTabs={openChallengesInNewTabs}
132132
prizeMode={prizeMode}
133133
key={challenge.id}

src/shared/containers/challenge-detail/index.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -878,8 +878,9 @@ const mapDispatchToProps = (dispatch) => {
878878
setChallengeListingFilter: (filter) => {
879879
const cl = challengeListingActions.challengeListing;
880880
const cls = challengeListingSidebarActions.challengeListing.sidebar;
881-
dispatch(cl.setFilter(filter));
881+
const newFilter = _.assign({}, { types: [], tags: [] }, filter);
882882
dispatch(cls.selectBucket(BUCKETS.ALL));
883+
dispatch(cl.setFilter(newFilter));
883884
},
884885
setSpecsTabState: state => dispatch(pageActions.page.challengeDetails.setSpecsTabState(state)),
885886
unregisterFromChallenge: (auth, challengeId) => {

0 commit comments

Comments
 (0)