Commit 76a8638
committed
docs(changeset): stop claiming the console filter save is restored (#5114)
Browser verification against the real vendored console found a second,
independent defect stacked on the same request: the list toolbar persists the
filter builder's whole `FilterGroup` object into `filter`, where the spec
declares `ViewFilterRule[]`. That type mismatch rejects before the `id` is ever
reached, so reopening `ViewFilterRuleSchema` does not by itself make "save a
filter from the console" work — it is necessary, not sufficient.
Replaying the captured console body against two running servers separates them:
variant pre-fix post-fix
as sent (FilterGroup object) 422 422 <- producer bug
unwrapped to rule[] WITH the UI ids 422 ACCEPTED <- this change
unwrapped to rule[] without ids ACCEPTED ACCEPTED <- control
The changeset headline said the console save no longer 422s. It does. Release
notes are the one place that claim would have reached users unqualified, so it
now states what actually changed and names the remaining blocker.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ehu85kbvMcrNTUJjwxvLJ91 parent d4ed475 commit 76a8638
1 file changed
Lines changed: 15 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
15 | 25 | | |
16 | 26 | | |
17 | 27 | | |
| |||
0 commit comments