File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -17,13 +17,22 @@ const levelCriteria: ILevelCriteria[] = [
17
17
export const getUserLevelData = ( coherenceScore : number , totalResolvedDisputes : number ) => {
18
18
for ( const criteria of levelCriteria ) {
19
19
if (
20
+ criteria . level > 0 &&
20
21
totalResolvedDisputes >= criteria . minDisputes &&
21
22
coherenceScore >= criteria . minScore &&
22
23
coherenceScore <= criteria . maxScore
23
24
) {
24
- return levelCriteria . find ( ( { level } ) => level === criteria . level ) ;
25
+ return criteria ;
25
26
}
26
27
}
27
28
29
+ if (
30
+ totalResolvedDisputes >= levelCriteria [ 0 ] . minDisputes &&
31
+ coherenceScore >= levelCriteria [ 0 ] . minScore &&
32
+ coherenceScore <= levelCriteria [ 0 ] . maxScore
33
+ ) {
34
+ return levelCriteria [ 0 ] ;
35
+ }
36
+
28
37
return levelCriteria . find ( ( { level } ) => level === 1 ) ;
29
38
} ;
You can’t perform that action at this time.
0 commit comments