Bismillah,
Assalamu'alaikum Warohmatullah Wabarokatuh,
Pada kesempatan kali ini saya akan memberikan sedikit tips custom odoo 14, yaitu cara mengambil fungsi utama dari sebuah method, dimana method tersebut sudah pernah dioveride di addons yang lain.
Contoh kasus yang akan saya ambil adalah menghilangkan raise Error dalam method read_group yang ada di object ir.attachment, raise error ini muncul karena setiap user yang tidak memiliki akses atau group user Administration / Settings tidak bisa melihat atau mengubah data attachment.
Cara yang digunakan adalah dengan menuliskan ulang fungsi utamanya tanpa memberikan return super, tapi memberikan return models.Model dilanjutkan dengan nama methodnya.
Berikut detailnya :
orderby=False, lazy=True):
attachments"))
available for attachments"))
allowed_fields)):
fields on attachments."))
limit=limit, orderby=orderby, lazy=lazy)
groupby=groupby, offset=offset, limit=limit, orderby=orderby, lazy=lazy)
Sekian dari saya, terima kasih, semoga bermanfaat.
Kahfi
Wassalamu'alaikum Warohmatullah Wabarokatuh.