commit 6415b36695abb56fb6e62651db1e400bdb307505 Author: Martin Renvoize Date: Tue Mar 24 11:31:52 2026 +0100 Bug 41439: Fix hidden column inputs resetting values on save When editing a rule while a column group is hidden, DataTables removes hidden elements from the DOM. On form submit, restoring visibility with columns().visible(true) re-inserts those cells with empty inputs, causing the corresponding fields to be saved as empty (e.g. unlimited). Before making all columns visible, repopulate hidden column inputs from the highlighted display row using DataTables' cached cell nodes. Mirrors the same special-case logic used when clicking Edit (unlimited fields, hardduedate, no_auto_renewal_after_hard_limit, cap_fine_to_replacement_price). Also add CSP nonce to the