File tree 2 files changed +3
-2
lines changed
components/challenge-listing/Listing/Bucket
containers/challenge-detail
2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,7 @@ export default function Bucket({
127
127
challengeType = { _ . find ( challengeTypes , { name : challenge . type } ) }
128
128
challengesUrl = { challengesUrl }
129
129
newChallengeDetails = { newChallengeDetails }
130
- onTechTagClicked = { tag => setFilterState ( { ..._ . clone ( filterState ) , tags : [ tag ] } ) }
130
+ onTechTagClicked = { tag => setFilterState ( { ..._ . clone ( filterState ) , tags : [ tag ] , types : [ ] } ) }
131
131
openChallengesInNewTabs = { openChallengesInNewTabs }
132
132
prizeMode = { prizeMode }
133
133
key = { challenge . id }
Original file line number Diff line number Diff line change @@ -878,8 +878,9 @@ const mapDispatchToProps = (dispatch) => {
878
878
setChallengeListingFilter : ( filter ) => {
879
879
const cl = challengeListingActions . challengeListing ;
880
880
const cls = challengeListingSidebarActions . challengeListing . sidebar ;
881
- dispatch ( cl . setFilter ( filter ) ) ;
881
+ const newFilter = _ . assign ( { } , { types : [ ] , tags : [ ] } , filter ) ;
882
882
dispatch ( cls . selectBucket ( BUCKETS . ALL ) ) ;
883
+ dispatch ( cl . setFilter ( newFilter ) ) ;
883
884
} ,
884
885
setSpecsTabState : state => dispatch ( pageActions . page . challengeDetails . setSpecsTabState ( state ) ) ,
885
886
unregisterFromChallenge : ( auth , challengeId ) => {
You can’t perform that action at this time.
0 commit comments