Waiting drop shipment fails with move without origin
Traceback (most recent call last):
File "/trytond/wsgi.py", line 47, in dispatch_request
return endpoint(request, **request.view_args)
File "/trytond/protocols/dispatcher.py", line 61, in rpc
request, database_name, *request.params)
File "/trytond/wsgi.py", line 39, in auth_required
return wrapped(*args, **kwargs)
File "/trytond/protocols/dispatcher.py", line 42, in wrapper
return func(request, pool, *args, **kwargs)
File "/trytond/protocols/dispatcher.py", line 212, in _dispatch
args, rpc, obj, method, c_args, c_kwargs)
File "/trytond/protocols/apm.py", line 252, in rpc_result
result = call_rpc(rpc, obj, method, c_args, c_kwargs)
File "/trytond/protocols/apm.py", line 191, in call_rpc
result = rpc.result(meth(*c_args, **c_kwargs))
File "/trytond/model/modelview.py", line 625, in wrapper
return func(cls, *args, **kwargs)
File "/trytond/model/workflow.py", line 34, in wrapper
result = func(cls, filtered, *args, **kwargs)
File "/trytond/modules/sale_supply_drop_shipment/stock.py", line 402, in wait
for m in s.supplier_moves]):
AttributeError: 'NoneType' object has no attribute 'id'
See review25711002