Skip to content

Commit fa65c34

Browse files
committed
add check for no languages
1 parent 64b521e commit fa65c34

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/app/cases/page.tsx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ export default function Page() {
6262
.filter(
6363
c =>
6464
languagesFilters.size === 0 ||
65+
c.languages.length === 0 ||
6566
c.languages.find(l => languagesFilters.has(l)),
6667
)
6768
.filter(
@@ -85,6 +86,16 @@ export default function Page() {
8586
return boolToInt(aMissingRemote) - boolToInt(bMissingRemote);
8687
}
8788

89+
// if filtering languages
90+
if (languagesFilters.size !== 0) {
91+
const aMissingLanguages = a.languages.length === 0;
92+
const bMissingLanguages = b.languages.length === 0;
93+
if (aMissingLanguages || bMissingLanguages)
94+
return (
95+
boolToInt(aMissingLanguages) - boolToInt(bMissingLanguages)
96+
);
97+
}
98+
8899
// if filtering agency
89100
if (agencyFilters.size !== 0) {
90101
const aMissingAgency = nullOrUndefined(a.adjudicating_agency);

0 commit comments

Comments
 (0)