Skip to Content
Menu
This question has been flagged

Hi Community,

See my code

def write(self, vals):

        for i in self:

            if (i.amount_receivable < i.credit_limit): 

                raise UserError("Your Receivable Amount is Less")

            else:

                print("\n \n \n Amount is Greater Than")

        return super(ResPartner1, self).write(vals)  

 

Avatar
Discard
Best Answer

Hi,

Just removing the iteration of the self over the for loop and see whether it make any difference.

Sample:

def write(self, vals):
res = super(EventEvent, self).write(vals)
if vals.get('organizer_id'):
self.message_subscribe([vals['organizer_id']])
return res


Thanks

Avatar
Discard
Author

Thanks for ypur reply @Niyas

Related Posts Replies Views Activity
1
Jul 19
3516
1
Sep 18
2062
1
Mar 15
4271
2
Dec 21
5572
1
Nov 20
1603