This repository was archived by the owner on Mar 4, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change 180
180
// process placement for challenges having winningPlacements array in response
181
181
if ( Array . isArray ( challenge . userDetails . winningPlacements ) ) {
182
182
challenge . highestPlacement = _ . min ( challenge . userDetails . winningPlacements ) ;
183
- challenge . wonFirst = challenge . highestPlacement == 1 ;
184
- if ( challenge . highestPlacement === 0 ) {
185
- challenge . highestPlacement = null ;
186
- }
187
183
}
188
184
// process placement for design challenges
189
185
if ( challenge . track == 'DESIGN' && challenge . userDetails . submissions && challenge . userDetails . submissions . length > 0 ) {
192
188
challenge . highestPlacement = _ . min ( challenge . userDetails . submissions . filter ( function ( submission ) {
193
189
return submission . placement ;
194
190
} ) , 'placement' ) . placement ;
195
-
196
- if ( challenge . highestPlacement == 1 ) {
197
- challenge . wonFirst = true ;
198
- }
199
191
}
192
+ if ( challenge . track === 'DEVELOP' && challenge . subTrack === 'FIRST_2_FINISH' ) {
193
+ challenge . highestPlacement = _ . min ( challenge . userDetails . submissions . filter ( function ( submission ) {
194
+ return submission . status === 'Active' ? submission . placement : 0 ;
195
+ } ) , 'placement' ) . placement ;
196
+ }
197
+ if ( challenge . highestPlacement === 0 ) {
198
+ challenge . highestPlacement = null ;
199
+ }
200
+ challenge . wonFirst = challenge . highestPlacement == 1 ;
200
201
201
202
challenge . userHasSubmitterRole = false ;
202
203
You can’t perform that action at this time.
0 commit comments