Skip to content
This repository was archived by the owner on Nov 20, 2021. It is now read-only.

Commit d9cb03d

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents e4ce3e4 + 30cce1d commit d9cb03d

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

Diff for: src/CatManga/CatManga.ts

+7-10
Original file line numberDiff line numberDiff line change
@@ -115,18 +115,15 @@ export class CatManga extends Source {
115115
async searchRequest(query: SearchRequest, metadata: any): Promise<PagedResults> {
116116
// TODO: Wait for search to be implemented on the website.
117117
const results = (await this.getWebsiteMangaDirectory(null)).results;
118+
119+
let data: MangaTile[];
118120
if (query.title){
119-
query.title = query.title.replace(/\+/g, " ").trim();
120-
}
121-
const data: MangaTile[] = [];
122-
for (let i = 0; i < results.length; i++) {
123-
const key = results[i];
124-
if (query.title) {
125-
if ((key.title.text || "").toLowerCase().includes((query.title.toLowerCase()))) {
126-
data.push(key);
127-
}
128-
}
121+
const filterTitle = query.title.replace(/\+/g, " ").trim().toLowerCase();
122+
data = results.filter((key) => (key.title.text || "").toLowerCase().includes(filterTitle))
123+
} else {
124+
data = results;
129125
}
126+
130127
console.log(data.length)
131128
return createPagedResults({
132129
results: data

0 commit comments

Comments
 (0)