From d2acc61a88f0ce60c3d46a00d5348e38d6dd18ac Mon Sep 17 00:00:00 2001 From: Kyle Montag Date: Mon, 14 Sep 2026 13:52:56 -0400 Subject: [PATCH] gh-15402: Add `archived:false` to github live folder queries (gh-14854) Signed-off-by: Kyle Montag --- src/zen/live-folders/providers/GithubLiveFolder.sys.mjs | 1 + src/zen/tests/live-folders/browser_github_live_folder.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/zen/live-folders/providers/GithubLiveFolder.sys.mjs b/src/zen/live-folders/providers/GithubLiveFolder.sys.mjs index ce3ef4cb9..e0b603270 100644 --- a/src/zen/live-folders/providers/GithubLiveFolder.sys.mjs +++ b/src/zen/live-folders/providers/GithubLiveFolder.sys.mjs @@ -242,6 +242,7 @@ export class nsGithubLiveFolderProvider extends nsZenLiveFolderProvider { const baseQuery = [ this.state.type === "pull-requests" ? "is:pr" : "is:issue", "is:open", + "archived:false", "sort:updated-desc", ]; diff --git a/src/zen/tests/live-folders/browser_github_live_folder.js b/src/zen/tests/live-folders/browser_github_live_folder.js index c87d181d5..01dcee90b 100644 --- a/src/zen/tests/live-folders/browser_github_live_folder.js +++ b/src/zen/tests/live-folders/browser_github_live_folder.js @@ -70,6 +70,7 @@ add_task(async function test_fetch_items_url_construction() { const query = searchParams.get("q"); Assert.ok(query.includes("is:open"), "Should include state:open"); Assert.ok(query.includes("is:pr"), "Should include is:PR"); + Assert.ok(query.includes("archived:false"), "Should include archived:false"); Assert.ok(query.includes("author:@me"), "Should include author:@me"); Assert.ok(!query.includes("assignee:@me"), "Should NOT include assignee:@me"); Assert.ok(