Fixing logic between validity and date deadline, adding validity and date deadline in estate property views and estate property offer views
This commit is contained in:
parent
218e4fd760
commit
9ba08d4a51
@ -21,12 +21,12 @@ class EstatePropertyOffer(models.Model):
|
||||
if record.create_date:
|
||||
record.date_deadline = record.create_date + timedelta(days=record.validity)
|
||||
else:
|
||||
record.date_deadline = fields.Date.today() + timedelate(days=record.validity)
|
||||
record.date_deadline = fields.Date.today() + timedelta(days=record.validity)
|
||||
|
||||
def _inverse_date_deadline(self):
|
||||
for record in self:
|
||||
if record.create_date and record.date_deadline:
|
||||
delta = record.date_deadline - record.create_date
|
||||
record.validity = max(delta.days, 0)
|
||||
else:
|
||||
record.validity = 7
|
||||
create_date = record.create_date.date() # Convert create_date to date
|
||||
date_deadline = record.date_deadline
|
||||
delta = date_deadline - create_date
|
||||
record.validity = delta.days
|
||||
|
||||
@ -7,6 +7,8 @@
|
||||
<tree string="Property Offers">
|
||||
<field name="price"/>
|
||||
<field name="partner_id"/>
|
||||
<field name="validity"/>
|
||||
<field name="date_deadline"/>
|
||||
<field name="status"/>
|
||||
</tree>
|
||||
</field>
|
||||
@ -22,6 +24,8 @@
|
||||
<group>
|
||||
<field name="price"/>
|
||||
<field name="partner_id"/>
|
||||
<field name="validity"/>
|
||||
<field name="date_deadline"/>
|
||||
<field name="status"/>
|
||||
</group>
|
||||
</sheet>
|
||||
|
||||
@ -73,6 +73,8 @@
|
||||
<tree>
|
||||
<field name="price"/>
|
||||
<field name="partner_id"/>
|
||||
<field name="validity"/>
|
||||
<field name="date_deadline"/>
|
||||
<field name="status"/>
|
||||
</tree>
|
||||
</field>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user