дзеркало
https://github.com/l0ng-ai/openidea.git
синхронізовано 2026-11-09 03:05:40 +02:00
feat(github): show every open pull request by default (#506)
The list opened filtered to pull requests assigned to the user, which is empty on most repositories. A search already used in the project is still restored.
Цей коміт міститься в:
1 джерело
059fd8a69b
коміт
c0c9553550
5 files changed
+29
-24
No files matched your search
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* IntelliJ's pull request search history (`GHPRListPersistentSearchHistory`), per project:
|
||||
* the last 10 searches (newest first) and the last search used, which the list restores.
|
||||
* On first run the list shows the Quick Filter "Assigned to you" (`initialSearch`).
|
||||
* On first run the list shows the Quick Filter "Open" (`initialSearch`).
|
||||
*/
|
||||
import { useProject } from "@/platform/project";
|
||||
import { DEFAULT_SEARCH, filterCount, normalizeSearch, sameSearch, type PrSearchValue } from "./model";
|
||||
@@ -30,7 +30,7 @@ function save(key: string, value: unknown) {
|
||||
|
||||
/**
|
||||
* `history` with `v` first (moved up when already there). Searches without filters and
|
||||
* `defaultSearch` are not kept (the list passes its first-run filter, "Assigned to you").
|
||||
* `defaultSearch` are not kept (the list passes its first-run filter, "Open").
|
||||
*/
|
||||
export function withSearch(
|
||||
history: readonly PrSearchValue[],
|
||||
@@ -63,7 +63,7 @@ export function saveLastSearch(v: PrSearchValue, root = projectRoot()) {
|
||||
if (root) save(lastKey(root), v);
|
||||
}
|
||||
|
||||
/** The list's search when the tool window opens: the last one, else "Assigned to you". */
|
||||
export function initialSearch(currentUserLogin: string, root = projectRoot()): PrSearchValue {
|
||||
return loadLastSearch(root) ?? { state: "OPEN", assignee: currentUserLogin };
|
||||
/** The list's search when the tool window opens: the last one, else every open pull request. */
|
||||
export function initialSearch(root = projectRoot()): PrSearchValue {
|
||||
return loadLastSearch(root) ?? { state: "OPEN" };
|
||||
}
|
||||
Reference in new issue
Заблокувати користувача