summaryrefslogtreecommitdiff
path: root/addons/iap/static/src/js/iap_credit.js
blob: baabd7bd9803d96a901ed1893eabfd94c27e6815 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
odoo.define('iap.redirect_odoo_credit_widget', function(require) {
"use strict";

var AbstractAction = require('web.AbstractAction');
var core = require('web.core');


var IapOdooCreditRedirect = AbstractAction.extend({
    template: 'iap.redirect_to_odoo_credit',
    events : {
        "click .redirect_confirm" : "odoo_redirect",
    },
    init: function (parent, action) {
        this._super(parent, action);
        this.url = action.params.url;
    },

    odoo_redirect: function () {
        window.open(this.url, '_blank');
        this.do_action({type: 'ir.actions.act_window_close'});
        // framework.redirect(this.url);
    },

});
core.action_registry.add('iap_odoo_credit_redirect', IapOdooCreditRedirect);
});