Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
1 Rispondi
1505 Visualizzazioni

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
Abbandona
Risposta migliore

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
Abbandona
Post correlati Risposte Visualizzazioni Attività
0
feb 23
1881
2
nov 20
4458
2
dic 23
14789
0
ott 23
33
3
ott 23
788