File tree Expand file tree Collapse file tree 7 files changed +12
-6
lines changed
__tests__/shared/components/challenge-listing/ChallengeCard
Dashboard/CurrentActivity/Challenges/ChallengeCard
RecommendedActiveChallenges/ChallengesCard
challenge-listing/ChallengeCard Expand file tree Collapse file tree 7 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ exports[`Matches shallow shapshot shapshot 2 1`] = `
66
66
" currentPhases" : Array [
67
67
" Registration" ,
68
68
],
69
+ " events" : Array [],
69
70
" id" : " 1" ,
70
71
" legacy" : Object {
71
72
" track" : " DATA_SCIENCE" ,
@@ -109,6 +110,7 @@ exports[`Matches shallow shapshot shapshot 3 1`] = `
109
110
" currentPhases" : Array [
110
111
" Registration" ,
111
112
],
113
+ " events" : Array [],
112
114
" id" : " long id" ,
113
115
" legacy" : Object {
114
116
" track" : " DATA_SCIENCE" ,
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ const mockData2 = {
56
56
id : '1' ,
57
57
totalPrize : 1800 ,
58
58
users : { } ,
59
+ events : [ ] ,
59
60
} ,
60
61
} ;
61
62
@@ -76,6 +77,7 @@ const mockData3 = {
76
77
id : 'long id' ,
77
78
totalPrize : 1800 ,
78
79
users : { } ,
80
+ events : [ ] ,
79
81
} ,
80
82
} ;
81
83
@@ -96,6 +98,7 @@ const mockData4 = {
96
98
id : 'long id' ,
97
99
totalPrize : 1800 ,
98
100
users : { } ,
101
+ events : [ ] ,
99
102
} ,
100
103
} ;
101
104
@@ -116,6 +119,7 @@ const mockData5 = {
116
119
id : 'long id' ,
117
120
totalPrize : 1800 ,
118
121
users : { } ,
122
+ events : [ ] ,
119
123
} ,
120
124
} ;
121
125
Original file line number Diff line number Diff line change 135
135
"tc-accounts" : " git+https://github.com/appirio-tech/accounts-app.git#dev" ,
136
136
"tc-core-library-js" : " github:appirio-tech/tc-core-library-js#v2.6.3" ,
137
137
"tc-ui" : " ^1.0.12" ,
138
- "topcoder-react-lib" : " 1000.19.6 " ,
138
+ "topcoder-react-lib" : " 1000.19.7 " ,
139
139
"topcoder-react-ui-kit" : " ^1.0.11" ,
140
140
"topcoder-react-utils" : " 0.7.8" ,
141
141
"turndown" : " ^4.0.2" ,
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ export default function ChallengeCard({
77
77
: `/?module=Category&categoryID=${ legacy . forumId } ` ;
78
78
79
79
const isTco = challenge . events
80
- && challenge . events . find ( x => x . eventName . match ( / t c o \d { 2 } / ) ) ;
80
+ && challenge . events . find ( x => x . eventName && x . eventName . match ( / t c o \d { 2 } / ) ) ;
81
81
82
82
const roles = _ . get ( userDetails , 'roles' ) || [ ] ;
83
83
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ export default function ChallengesCard({
65
65
< TrackIcon
66
66
track = { track }
67
67
subTrack = { challenge . subTrack }
68
- tcoEligible = { challenge . events ? challenge . events [ 0 ] . eventName : '' }
68
+ tcoEligible = { challenge . events && challenge . events . length > 0 ? challenge . events [ 0 ] . eventName : '' }
69
69
isDataScience = { challenge . isDataScience }
70
70
challengesUrl = { challengesUrl }
71
71
/>
Original file line number Diff line number Diff line change @@ -56,13 +56,13 @@ export default function ChallengeDetailsView(props) {
56
56
57
57
const allowStockArt = _ . find ( metadata , { type : 'allowStockArt' } ) ;
58
58
let environment = '' ;
59
- const environmentData = _ . find ( metadata , { type : 'environment' } ) ;
59
+ const environmentData = _ . find ( metadata , { name : 'environment' } ) ;
60
60
if ( environmentData ) {
61
61
environment = environmentData . value ;
62
62
}
63
63
64
64
let codeRepo = '' ;
65
- const codeRepoData = _ . find ( metadata , { type : 'codeRepo' } ) ;
65
+ const codeRepoData = _ . find ( metadata , { name : 'codeRepo' } ) ;
66
66
if ( codeRepoData ) {
67
67
codeRepo = codeRepoData . value ;
68
68
}
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ function ChallengeCard({
71
71
< TrackIcon
72
72
track = { track }
73
73
subTrack = { subTrack }
74
- tcoEligible = { challenge . events ? challenge . events [ 0 ] . eventName : '' }
74
+ tcoEligible = { challenge . events && challenge . events . length > 0 ? challenge . events [ 0 ] . eventName : '' }
75
75
isDataScience = { challenge . isDataScience }
76
76
/>
77
77
</ span >
You can’t perform that action at this time.
0 commit comments