Skip to content

Commit 00439cc

Browse files
authored
Merge pull request #4738 from topcoder-platform/issue-4718
Issue#4718 : Open for review bucket : Impact of Track/Subtrack updates
2 parents 34ff0af + 7443a8d commit 00439cc

File tree

5 files changed

+10
-3
lines changed

5 files changed

+10
-3
lines changed

__tests__/shared/components/challenge-listing/Filters/__snapshots__/FiltersPanel.jsx.snap

+2
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ exports[`Matches shallow shapshot 1`] = `
117117
/>
118118
</label>
119119
<Select
120+
disabled={false}
120121
id="type-select"
121122
multi={true}
122123
onChange={[Function]}
@@ -312,6 +313,7 @@ exports[`Matches shallow shapshot 2`] = `
312313
/>
313314
</label>
314315
<Select
316+
disabled={false}
315317
id="type-select"
316318
multi={true}
317319
onChange={[Function]}

src/shared/components/challenge-listing/Filters/FiltersPanel/index.jsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -266,8 +266,9 @@ export default function FiltersPanel({
266266
options={validTypes.map(mapTypes)}
267267
simpleValue
268268
value={
269-
filterState.types ? filterState.types.join(',') : null
269+
(filterState.types && !isReviewOpportunitiesBucket) ? filterState.types.join(',') : null
270270
}
271+
disabled={isReviewOpportunitiesBucket}
271272
/>
272273
</div>
273274
{/* Only shown when the Review Opportunity bucket is selected */}

src/shared/components/challenge-listing/Filters/FiltersPanel/style.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ $panel-radius-4: $corner-radius * 2;
462462

463463
.filter.review-type {
464464
// margin - (.date.input width + .date.text width) * 2 - filters.label width
465-
@include calc(width, '50% - 30px - (14px + 114px) * 2 - 96px');
465+
@include calc(width, '50% - 45px - (12px + 112px) * 2 - 96px');
466466

467467
order: 3; // Show after Date Picker when in lg screen mode
468468

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export default function ReviewOpportunityBucket({
5454
const cards = filteredOpportunities.map(item => (
5555
<ReviewOpportunityCard
5656
challengesUrl={challengesUrl}
57-
challengeType={_.find(challengeTypes, { name: item.type })}
57+
challengeType={_.find(challengeTypes, { name: item.challenge.type }) || []}
5858
expandedTags={expandedTags}
5959
expandTag={expandTag}
6060
onTechTagClicked={tag => setFilterState({ tags: [tag] })}

src/shared/components/challenge-listing/ReviewOpportunityCard/index.jsx

+4
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ function ReviewOpportunityCard({
5555
return (
5656
<div styleName="reviewOpportunityCard">
5757
<div styleName="left-panel">
58+
{ /* START - DISABLED UNTIL REVIEW OPPORTUNITY RECEIVE UPDATE TO API V5 */
59+
false
60+
&& (
5861
<div styleName="challenge-track">
5962
<TrackAbbreviationTooltip
6063
track={track}
@@ -69,6 +72,7 @@ function ReviewOpportunityCard({
6972
</span>
7073
</TrackAbbreviationTooltip>
7174
</div>
75+
) /* END - DISABLED UNTIL REVIEW OPPORTUNITY RECEIVE UPDATE TO API V5 */ }
7276
<div styleName="challenge-details">
7377
<Link
7478
to={`${challengesUrl}/${challenge.id}`}

0 commit comments

Comments
 (0)