Fix completion order
This commit is contained in:
parent
462c67d113
commit
728b0cb35f
1 changed files with 4 additions and 1 deletions
|
@ -38,6 +38,9 @@ export default class CompletionsUseCase {
|
||||||
}
|
}
|
||||||
|
|
||||||
async queryOpen(name: string, keywords: string): Promise<CompletionGroup[]> {
|
async queryOpen(name: string, keywords: string): Promise<CompletionGroup[]> {
|
||||||
|
// TODO This logic contains view entities. They should be defined on
|
||||||
|
// content script
|
||||||
|
|
||||||
let settings = await this.settingRepository.get();
|
let settings = await this.settingRepository.get();
|
||||||
let groups: CompletionGroup[] = [];
|
let groups: CompletionGroup[] = [];
|
||||||
|
|
||||||
|
@ -195,7 +198,7 @@ export default class CompletionsUseCase {
|
||||||
.map(pages => filters.filterByPathname(pages, COMPLETION_ITEM_LIMIT))
|
.map(pages => filters.filterByPathname(pages, COMPLETION_ITEM_LIMIT))
|
||||||
.map(pages => filters.filterByOrigin(pages, COMPLETION_ITEM_LIMIT))[0]
|
.map(pages => filters.filterByOrigin(pages, COMPLETION_ITEM_LIMIT))[0]
|
||||||
.sort((x: HistoryItem, y: HistoryItem): number => {
|
.sort((x: HistoryItem, y: HistoryItem): number => {
|
||||||
return Number(x.visitCount) - Number(y.visitCount);
|
return Number(y.visitCount) - Number(x.visitCount);
|
||||||
})
|
})
|
||||||
.slice(0, COMPLETION_ITEM_LIMIT);
|
.slice(0, COMPLETION_ITEM_LIMIT);
|
||||||
return histories.map(page => ({
|
return histories.map(page => ({
|
||||||
|
|
Reference in a new issue