Repository navigation
Release v4.190.10
Changed
- A row of a read model is keyed
id, while a command acts on that entity by<entity>Id(productIdfor the rows ofProductReadiness). A row now also answers to the key named after each word of its query's name, so a feature toolbar button that opens a slice's task dialog finds the row that is its entity: the button waits, disabled with "Select a row first", until a row is selected, and the dialog no longer asks for the key but submits the selected row's id. The same keyed rows serve the guarded action and the confirm dialog. A row that already carries a property of that name keeps it, and rows of another entity do not hold the button back.
Fixed
- Stage#700: on production (Studio 0.271.1, Stage 4.190.7) the Approve product button of the Acme Catalog Publication toolbar was enabled with no row selected and opened a "Product Id" field left empty, because the rows are keyed
idand the first fix looked for aproductIdproperty.
Specs: Runtime 341 pass, tsc clean; the new spec on rows keyed id fails without the change.