There's no default warehouse at stock.configuration.

This commit is contained in:
Juanjo Garcia 2020-06-22 11:00:09 +02:00
parent 618d865c12
commit 904ea16e85
1 changed files with 0 additions and 6 deletions

View File

@ -4,8 +4,6 @@ from trytond.pool import PoolMeta, Pool
from trytond.pyson import Eval, If
from trytond.transaction import Transaction
__all__ = ['Lot', 'Move']
class Lot(metaclass=PoolMeta):
__name__ = 'stock.lot'
@ -13,15 +11,11 @@ class Lot(metaclass=PoolMeta):
def _get_warehouses():
pool = Pool()
User = pool.get('res.user')
Config = pool.get('stock.configuration')
Location = pool.get('stock.location')
user = User(Transaction().user)
config = Config(1)
warehouses = None
if user.warehouse:
warehouses = [user.warehouse]
elif config.warehouse:
warehouses = [config.warehouse]
else:
warehouses = Location.search(['type', '=', 'warehouse'])