The GitHub Actions job "Build and push images" on texera.git/release/v1.2 has 
succeeded.
Run started by GitHub user xuang7 (triggered by xuang7).

Head commit for run:
34aa146bab1360d8b20c3c07317cc4b824a40faa / yangzhang75 <[email protected]>
fix(frontend, v1.2): render the dashboard search page instead of crashing on 
the filters ViewChild getter (#6422)

### What changes were proposed in this PR?
Backports #6343 onto `release/v1.2`, as requested by @xuang7 — the
original PR
merged to `main` without the `release/v1.2` label, so the auto-backport
didn't run.

`release/v1.2` still has the crashing `filters` ViewChild getter and the
old
template binding
(`[searchKeywords]="this.filters.getSearchKeywords()"`), so the
dashboard search page renders blank there too. This is a clean
cherry-pick of
0ed4816 (no conflicts) — the same 2-line fix plus its SearchComponent
spec.

### How was this PR tested?
Same as #6343: new `search.component.spec.ts` (15 tests) covering the
render
regression and the component's behavior; cherry-pick applied without
conflicts.

### Related issue
Backport of #6343 (Closes #6328 on `release/v1.2`).

### Was this PR authored or co-authored using generative AI tooling?
Generated-by: Claude Code (Claude Opus 4.8)

(cherry picked from commit 0ed48161419e5b4fa17bee10a17cdf2e43c28304)

Co-authored-by: Claude Opus 4.8 <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/29366748885

With regards,
GitHub Actions via GitBox

Reply via email to