Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
4 Ответы
12346 Представления

I have receiving this odoo error when I try to duplicate a set of record. I have inherited ['mail.thread', 'ir.needaction_mixin'] in the current class. I didn't found any solution online or myself or from odoo. Still stuck here around for 2 days.

Anybody have any idea on this ? Currently I'm using Odoo 10.

Thanks & Regards in advance.

Аватар
Отменить
Лучший ответ
Try:

class Followers(models.Model): _inherit = 'mail.followers' @api.model def create(self, vals): if 'res_model' in vals and 'res_id' in vals and 'partner_id' in vals: dups = self.env['mail.followers'].search([('res_model', '=',vals.get('res_model')), ('res_id', '=', vals.get('res_id')), ('partner_id', '=', vals.get('partner_id'))]) if len(dups): for p in dups: p.unlink() return super(Followers, self).create(vals)
Аватар
Отменить

This worked perfecly in Odoo14 Community

Hello, I have gotten the error described in the question when adding an automated action with python code:

https://ibb.co/Xx9p6kJ

Can I add this to my code in an automated action to try and make it work?

Автор Лучший ответ

Finally find the solution by myself. By adding the code below it is resolved

@api.model
def create(self, vals):
    res = super(ClassName, self).create(vals)
    subtype_ids = self.env['mail.message.subtype'].search(
        [('res_model', '=', 'class.name')]).ids
    res.message_subscribe(
        partner_ids=[res.name_id.partner_id.id],
        subtype_ids=subtype_ids)
    # other logic
    return res


Аватар
Отменить
Лучший ответ

We wrote this module that you should be able to drag & drop into your setup to fix this problem.

https://github.com/euroblaze/followerfix

Hope it's useful, feedback welcome!

Regards, Ashant 

Аватар
Отменить
Лучший ответ

I got the same case as you.

where should I put the code?

Аватар
Отменить

create a file.py in your module, then inherite the mail.followers models

Related Posts Ответы Просмотры Активность
0
окт. 17
2932
1
сент. 18
239
0
июн. 18
2527
1
дек. 17
4822
0
нояб. 17
3321