33ddec926cf4ad0095681cd51eb85b89ffa7b1a0
Extends the existing post_init_hook to also do (idempotent) Sub 12a work on first install / upgrade: 1. Backfill kind='step_input' on existing fusion_plating_process_node_input rows where kind IS NULL. 2. Seed fp.step.template from the ENP-ALUM-BASIC recipe's child nodes if the library is currently empty. Uses _STARTER_KIND_BY_NAME to map recipe-step names to default_kind values, then calls _seed_default_inputs() to populate the per-kind input rows. 3. Falls back to a 15-entry hard-coded minimal seed list if ENP-ALUM-BASIC doesn't exist on the target DB. All three operations no-op when the relevant state already exists. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%