From 437904bcd8dd8cb8b377c23e45d333b44a155391 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Tue, 20 Jan 2026 13:08:52 +0100 Subject: [PATCH] 20.01.26 --- modules/purchase_trade/party.py | 4 ++-- modules/purchase_trade/stock.py | 2 +- modules/stock/vessel.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/purchase_trade/party.py b/modules/purchase_trade/party.py index 331c78a..d0e7d71 100755 --- a/modules/purchase_trade/party.py +++ b/modules/purchase_trade/party.py @@ -28,10 +28,10 @@ class Party(metaclass=PoolMeta): party = party.upper() p = cls.search([('name', '=', party)], limit=1) if p: - return p[0].id + return p[0] else: p = cls() p.name = party cls.save([p]) - return p.id + return p \ No newline at end of file diff --git a/modules/purchase_trade/stock.py b/modules/purchase_trade/stock.py index c519abe..4b56865 100755 --- a/modules/purchase_trade/stock.py +++ b/modules/purchase_trade/stock.py @@ -34,7 +34,7 @@ class Location(metaclass=PoolMeta): loc.name = location loc.type = type cls.save([loc]) - return loc.id + return loc @classmethod def get_transit_id(cls): diff --git a/modules/stock/vessel.py b/modules/stock/vessel.py index 07e595e..4a5fc0c 100755 --- a/modules/stock/vessel.py +++ b/modules/stock/vessel.py @@ -98,13 +98,13 @@ class Vessel( vessel = vessel.upper() v = cls.search([('vessel_name', '=', vessel)], limit=1) if v: - return v[0].id + return v[0] else: v = cls() v.vessel_name = vessel v.vessel_imo = imo cls.save([v]) - return v.id + return v @classmethod def remover(cls,tr = ""):