Can't remove a product when is not in the list
Get a traceback when "Supply Stock" menu and "stock_supply_production" module installed.
Traceback (most recent call last):
File "/trytond/wsgi.py", line 73, in dispatch_request
return endpoint(request, **request.view_args)
File "/trytond/protocols/dispatcher.py", line 46, in rpc
request, database_name, *request.rpc_params)
File "/trytond/wsgi.py", line 44, in auth_required
return wrapped(*args, **kwargs)
File "/trytond/protocols/wrappers.py", line 122, in wrapper
return func(request, pool, *args, **kwargs)
File "/trytond/protocols/dispatcher.py", line 176, in _dispatch
result = rpc.result(meth(*c_args, **c_kwargs))
File "/trytond/wizard/wizard.py", line 287, in execute
return wizard._execute(state_name)
File "/trytond/wizard/wizard.py", line 318, in _execute
result = self._execute(transition())
File "/trytond/modules/stock_supply_production/stock.py", line 96, in transition_create_
return super(StockSupply, self).transition_create_()
File "/trytond/modules/stock_supply/stock.py", line 72, in transition_create_
created |= bool(getattr(self, 'generate_%s' % type_)(first))
File "/trytond/modules/stock_supply_production/stock.py", line 106, in generate_production
clean=clean, **self._production_parameters)
File "/trytond/modules/stock_supply_production/production.py", line 109, in generate_requests
quantities, products_period, product2ops)
File "/trytond/modules/stock_supply_production/production.py", line 200, in get_shortage
product_ids.remove(product.id)
ValueError: list.remove(x): x not in list
Detected in v5.0