Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odpovědět
1517 Zobrazení

I'm trying to intercept the values when they are getting created but it seems this function is not getting called


@api.model
def create(self, vals):
print("gets called")
new_reservation = super(HotelReservation, self).create(vals)

# do some things here

return new_reservation
Avatar
Zrušit
Nejlepší odpověď

Is you model a inherited ones or new custom model ? If you are creating a new model, do make sure you have assigned security rules permission of create, write, delete and update in ir.model.access.csv. In Odoo 12, you would simply define the create() method without any specific decorator.

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
0
úno 23
1887
2
lis 20
4470
2
pro 23
14794
0
říj 23
33
3
říj 23
788