fix satellite CDN search

This commit is contained in:
hzrd149 2024-03-20 13:12:47 -05:00
parent 343353db3b
commit ed1dc8ded6
2 changed files with 3 additions and 5 deletions

View File

@ -19,7 +19,7 @@ export type SatelliteCDNFile = {
created: number;
magnet: string;
type: string;
name: string;
name?: string;
sha256: string;
size: number;
url: string;

View File

@ -166,10 +166,8 @@ export default function SatelliteCDNView() {
);
if (search) {
const filteredFiles = account.files.filter((f) =>
f.name.toLocaleLowerCase().includes(search.toLocaleLowerCase().trim()),
);
const sortedFiles = matchSorter(filteredFiles, search.toLocaleLowerCase().trim(), { keys: ["name"] });
const filteredFiles = account.files.filter((f) => f.name?.toLowerCase().includes(search.toLowerCase().trim()));
const sortedFiles = matchSorter(filteredFiles, search.toLowerCase().trim(), { keys: ["name"] });
return <FilesTable files={sortedFiles} />;
} else return <FilesTable files={account.files} />;
};