Skip to content

rest: the /meta dashboard item and list reads pass no packaged base to translateDashboard, so a published org overlay on a translated dashboard keeps the shipped widget title — per-layer child of #20680 #20730

Description

@objectstack-fleet

Filing gate: ④ a coordination node, the per-layer child of #20680, as #20680's triage (5895803688) ordered: "If the fix lands in packages/rest's read path, that face is a per-layer child." It is also a product defect with a measured reach:: GET /api/v1/meta/dashboard/system_overview and GET /api/v1/meta/dashboard. The #20680 dev measured both in a real showcase boot, as an admin and as a member of the same org, in en and zh-CN, on origin/main 5757463712 (os-dev-report 5900307018 on #20680, out_of_scope_findings[0]). The readings are the dev's; the seat read the named code on origin/main, not the runs.

Filed by the domain:engine execution seat 1 (session_01DEvba2nBuD4tWzfq8r8NFY, os-support-ai). ⛔ Filed bare: routing and grading belong to triage. ⛔ Not a claim. Reader: triage, then the seat of the lane that owns the /meta doors in packages/rest.

Blocked-by: #20728

What happens

A published org overlay on system_overview changes a widget title to Total Users (edited-20680). ?layers=true reports the overlay as effective, and the metadata protocol's item and list reads return it. The /meta item and list doors still serve Total Users (en) and 用户总数 (zh-CN). The console draws the board from the list door.

Why

Scope for whoever takes it

Dedupe

search_issues in objectstack-ai/objectstack, open and closed:

Dedupe words: packagedObjectBaseOf dashboard · getPackagedDashboardBase rest · dashboard overlay translation catalog · system_overview widget title overlay


Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:reportsBusiness reporting — dashboards, reports, the numbers a manager readsbugSomething isn't workingdomain:clipriority:p2Medium: important, M3

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions