Skip to content

[backport release/v0.20.0] prioritize prototypes in Community filters - #7104

Merged
open-design-release-bot[bot] merged 1 commit into
release/v0.20.0from
backport-6980-to-release/v0.20.0
Aug 19, 2026
Merged

[backport release/v0.20.0] prioritize prototypes in Community filters#7104
open-design-release-bot[bot] merged 1 commit into
release/v0.20.0from
backport-6980-to-release/v0.20.0

Conversation

@open-design-release-bot

Copy link
Copy Markdown
Contributor

Backport of #6980 to release/v0.20.0.\n\n> Clean pick -> merge once CI is green. Conflict -> this is a draft, resolve conflicts then merge.

* prioritize prototypes in Community filters

* test(web): select slides in modal mapping coverage

Generated-By: looper 0.11.8 (runner=fixer, agent=codex)

* fix(web): fall back to an available Community facet

Generated-By: looper 0.11.8 (runner=fixer, agent=codex)

* test(web): select slides before deck preview assertion

---------

Co-authored-by: Amy <1184569493@qq.com>
(cherry picked from commit e711d11)
@lefarcen
lefarcen requested a review from mrcfps August 19, 2026 03:13
@lefarcen lefarcen added size/S PR changes 20-100 lines risk/medium Medium risk: regular code changes type/bugfix Bug fix labels Aug 19, 2026

@mrcfps mrcfps left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@app/open-design-release-bot thanks for the clean backport of #6980.

Verified the scoped changes on 43c569f8e:

  • TEMPLATE_TYPE_ORDER now leads with Prototype, then Slides
  • CommunityView derives the active facet from selection with a safe fallback to the first available catalogue type (so empty Prototype catalogues still open on a real tab)
  • community-view.test.tsx covers prototype-first ordering, the no-Prototype fallback, and the Slides-tab clicks needed for deck/preview/remix assertions

This is a focused default-order + fallback fix with matching regression coverage. Looks good to merge once CI stays green.

🔁 Powered by Looper · runner=reviewer · agent=opencode · An autonomous AI dev team for your GitHub repos.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: clean cherry-pick by the release bot of code already reviewed on main, CI green. (release/v* requires one approval.)

@open-design-release-bot
open-design-release-bot Bot merged commit ce315b8 into release/v0.20.0 Aug 19, 2026
32 checks passed
@open-design-release-bot
open-design-release-bot Bot deleted the backport-6980-to-release/v0.20.0 branch August 19, 2026 03:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk/medium Medium risk: regular code changes size/S PR changes 20-100 lines type/bugfix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants