Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
20761 Lượt xem

Dosen't work...the followers don't recieve an email when the state is change. Here is the code

In the document .py

_track = {
    'state': {
        'mt_escribano_stage': lambda self, cr, uid, obj, ctx=None: obj['state'] in ['enalquiler', 'alquilado', 'enventa','vendido'],
    },
}   

_columns = {
    'id': fields.integer('ID', readonly=True),
    'name': fields.char('Descripción', size=256, required=True),
    'number': fields.char('Nro. de expediente', size=64, required=True),
'state': fields.selection(PROPIEDAD_ESTADOS, 'Estado', size=16, readonly=True, track_visibility='onchange'),
'active': fields.boolean('Activo'),        
}

in then docuement _view.xml

     <field name="message_follower_ids" widget="mail_followers"/>
     <field name="message_ids" widget="mail_thread"/>

in the docuement _data.xml

<openerp>
    <data noupdate="1">
        
        <record id="mt_escribano_stage" model="mail.message.subtype">
            <field name="name">Stage Changed</field>
            <field name="res_model">escribano</field>
            <field name="default" eval="False"/>
            <field name="description">Stage changed</field>
        </record>
    </data>
</openerp>

The followers as well as the subtypes appears in the docuement web when i create a new document. Also when i add a follower he recieves an email inviting him to follow the document, but when i change the state of a document the followers don't recieve an email. What i'm doing wrong? Thanks.

Ảnh đại diện
Huỷ bỏ

Hi, have you already got an answer? I met with the same confusion.

Câu trả lời hay nhất

If you invite a new follower, he won't follow subtypes flagged with default=False. He will not receive the messages having this subtype. If you want new followers to automatically receive stage change notifications, set default to True.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 8 18
4290
2
thg 5 17
5554
5
thg 2 17
10839
2
thg 3 16
4311
0
thg 9 15
3736