Skip to content
Snippets Groups Projects

Enhance substitution handling in ir.actions.report with value_type support

Merged oury.balde requested to merge topic/18.0/RED-593-FSB into branch/18.0
  1. Mar 25, 2025
    • oury.balde's avatar
      Added tag 18.0.1.7.0 for changeset 6eef1fe464a4 · efa626031afb
      oury.balde authored
      efa626031afb
    • oury.balde's avatar
      Improve substitution management in ir.actions.report and mail.template with · 6eef1fe464a4
      oury.balde authored
      value_type functionality
      
      - Refactor converter building functionality for improved maintainability.
      
      - Added `substitution_mixin.py` with the new `SubstitutionMixin` abstract model.
      
      - Updated `ir.actions.report` to inherit from `SubstitutionMixin`
      and implement `_get_template` to return `redner_tmpl_id`.
      
      - Updated `mail.template` to inherit from `SubstitutionMixin`,
      replacing its simpler `action_get_substitutions` with the
      mixin's implementation, and added `_get_template`.
      6eef1fe464a4
Loading