details:   https://code.tryton.org/tryton/commit/3d8f3c961fab
branch:    7.8
user:      Sergi Almacellas Abellana <[email protected]>
date:      Thu Feb 26 17:52:01 2026 +0100
description:
        Allow copying resources from sale rental to its invoices

        Closes #14632
        (grafted from 0e770b7bf09965729e783aff758f473889a5a25f)
diffstat:

 modules/sale_rental/sale.py |  6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diffs (16 lines):

diff -r a91612b1d0de -r 3d8f3c961fab modules/sale_rental/sale.py
--- a/modules/sale_rental/sale.py       Mon Mar 16 10:30:54 2026 +0100
+++ b/modules/sale_rental/sale.py       Thu Feb 26 17:52:01 2026 +0100
@@ -613,6 +613,12 @@
         return language
 
     @classmethod
+    def get_resources_to_copy(cls, name):
+        return {
+            'account.invoice',
+            }
+
+    @classmethod
     def copy(cls, rentals, default=None):
         default = default.copy() if default is not None else {}
         default.setdefault('number', None)

Reply via email to