Skip to content

Commit bce54d0

Browse files
committed
[FIX] fix style3
1 parent 970c265 commit bce54d0

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

estate/models/estate_property_offer.py

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,19 @@ class EstatePropertyOffer(models.Model):
1717

1818
price = fields.Float(string='price', required=True)
1919
status = fields.Selection(selection=[('accepted', 'Accepted'),
20-
('refused', 'Refused')],
21-
string="Status",
22-
copy=False,
23-
# default='accepted',
24-
)
20+
('refused', 'Refused')],
21+
string="Status",
22+
copy=False,
23+
# default='accepted',
24+
)
2525
validity = fields.Integer(string='Validity(days)', default=7)
26-
partner_id = fields.Many2one('res.partner', string='Partner', required=True)
26+
partner_id = fields.Many2one(
27+
'res.partner', string='Partner', required=True)
2728
property_id = fields.Many2one('estate.property', required=True)
28-
date_deadline = fields.Date(string='Deadline', compute='_compute_date_deadline', store=True)
29-
property_type_id = fields.Many2one("estate.property.type", related="property_id.property_type_id", store=True, string="Property Type")
29+
date_deadline = fields.Date(
30+
string='Deadline', compute='_compute_date_deadline', store=True)
31+
property_type_id = fields.Many2one(
32+
"estate.property.type", related="property_id.property_type_id", store=True, string="Property Type")
3033

3134
# ---------------------------------------- Compute methods ------------------------------------
3235

@@ -45,12 +48,14 @@ def create(self, vals_list):
4548
prop = self.env["estate.property"].browse(vals["property_id"])
4649

4750
if float_compare(vals["price"], prop.expected_price * 0.9, precision_rounding=0.01) < 0:
48-
raise UserError("The offer price must be at least 90%% of the expected price.")
51+
raise UserError(
52+
"The offer price must be at least 90%% of the expected price.")
4953

5054
if prop.offer_ids:
5155
max_offer = max(prop.mapped("offer_ids.price"))
5256
if float_compare(vals["price"], max_offer, precision_rounding=0.01) <= 0:
53-
raise UserError("The offer must be higher than %.2f" % max_offer)
57+
raise UserError(
58+
"The offer must be higher than %.2f" % max_offer)
5459

5560
new_offers = super().create(vals_list)
5661

@@ -64,7 +69,8 @@ def create(self, vals_list):
6469
def action_accept(self):
6570
for offer in self:
6671
if any(prop_offer.status == 'accepted' for prop_offer in offer.property_id.offer_ids):
67-
raise UserError("An offer has already been accepted for this property.")
72+
raise UserError(
73+
"An offer has already been accepted for this property.")
6874

6975
if offer.status == 'refused':
7076
raise UserError("A refused offer cannot be accepted.")
@@ -78,7 +84,7 @@ def action_accept(self):
7884
return True
7985

8086
def action_refuse(self):
81-
if any(offer.status == 'accepted' for offer in self):
87+
if any(offer.status == 'accepted' for offer in self):
8288
raise UserError("An accepted offer cannot be refused.")
8389
self.status = 'refused'
8490
return True

0 commit comments

Comments
 (0)