Community mailing list archives

Re: How to send to user request to reload page or redirect to another action

Suzanne Jean-Sébastien
- 09/28/2014 14:28:43
Not really

from openerp import models, fields, api

class Setting(models.TransientModel):
    _name = 'web.action.request.setting'
    _description = 'test the request'
    _inherit = 'res.config.settings'

    action = fields.Many2one('ir.actions.act_window', required=True)
    user = fields.Many2one('res.users', default=lambda self: self.env.user,

    def button_check_action_request(self):
        action =[0]
        return True

the is many2one one a specifique user so self.sudo( change the env hid for the command notify

2014-09-27 17:06 GMT+02:00 Maxim Litnitskiy <>:

2014-09-26 9:26 GMT+04:00 Jean-Sébastien Suzanne <>:
You must use long polling with bus module. 

LOL! This what I was googling for hours!
I remember that some time ago a was surfing and found a solution how to send an action to exact user.
Now I remember, I was comparing implementation of long polling of bus by Odoo and by Anybox.
By the way may be it should be implemented on Odoo's bus the same as in
And this is mad feature.

Post to:

Jean-Sébastien SUZANNE
06 51 35 50 50