Skip to Content
Menu
This question has been flagged
1325 Zobrazenia

Im currently working on auto sending sign request and this is my current code


template_id = payload.get('template_id')
partner_id = payload.get('partner_id')
role_id = 1  # Assuming role_id as 1 by default
mail_order = 1
subject = payload.get('subject')
filename = payload.get('filename')

# Ensure the template exist
template = env['sign.template'].browse(template_id)

if template.exists():

    sign_request = env['sign.request'].create({
        'template_id': template.id, 
        'reference': filename,
    })
   
    # Send the sign request email
    sign_request.send_request()


This is being triggered via webhook. In other side where it trigger this using webhook, the odoo seems to return 'ok', but the email is not being sent.


I already check my email system and its working so I suspect the problem is in this side (i dont even know what email it will be sent).


 There something wrong with this code. How can I fix it?

Avatar
Zrušiť
Related Posts Replies Zobrazenia Aktivita
1
feb 22
4746
1
apr 25
4223
2
máj 16
10823
0
nov 24
1434
4
aug 24
8656