unsupported operand type(s) for +: 'int' and 'NoneType'
1 139944508585728 [2021-02-28 05:04:36,808] ERROR trytond.ir.cron Running cron 10
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/trytond/ir/cron.py", line 134, in run
cron.run_once()
File "/usr/local/lib/python3.7/dist-packages/trytond/model/descriptors.py", line 31, in newfunc
return self.func(owner, [instance], *args, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/trytond/model/modelview.py", line 740, in wrapper
return func(cls, records, *args, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/trytond/modules/company/ir.py", line 99, in run_once
super(Cron, cls).run_once([cron])
File "/usr/local/lib/python3.7/dist-packages/trytond/model/descriptors.py", line 33, in newfunc
return self.func(owner, *args, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/trytond/model/modelview.py", line 740, in wrapper
return func(cls, records, *args, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/trytond/ir/cron.py", line 114, in run_once
getattr(Model, method)()
File "/usr/local/lib/python3.7/dist-packages/trytond/modules/sale_subscription/subscription.py", line 377, in generate_invoice
consumptions, invoice)
File "/usr/local/lib/python3.7/dist-packages/trytond/modules/sale_subscription/subscription.py", line 885, in get_invoice_lines
line.quantity = sum(c.quantity for c in sub_consumptions)
TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'
Steps to reproduce
- Create Sale Subscription
- Create Line consumption
- Create Subscription Invoice Wizard