diff options
| author | Antony Lesuisse <al@openerp.com> | 2015-08-28 16:39:17 +0200 |
|---|---|---|
| committer | Antony Lesuisse <al@openerp.com> | 2015-08-28 16:39:17 +0200 |
| commit | a11bab12264fc59a6c8f865dc0aa1099ba83c2f8 (patch) | |
| tree | 263cf904a2c69cb2ba96001ea281a597a41386f5 /addons/website_version/static/src/js/widget.js | |
| parent | 9f1cb9ed97258c224127f5ff503886fad0abf5b2 (diff) | |
[REM] website_version: moved to enterprise
Diffstat (limited to 'addons/website_version/static/src/js/widget.js')
| -rw-r--r-- | addons/website_version/static/src/js/widget.js | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/addons/website_version/static/src/js/widget.js b/addons/website_version/static/src/js/widget.js deleted file mode 100644 index d9fb6d8e5f4..00000000000 --- a/addons/website_version/static/src/js/widget.js +++ /dev/null @@ -1,43 +0,0 @@ -odoo.define('website_version.widget', function (require) { -"use strict"; - -var core = require('web.core'); -var form_common = require('web.form_common'); -var framework = require('web.framework'); -var pyeval = require('web.pyeval'); - -var _t = core._t; - -var rtoken = form_common.AbstractField.extend({ - template: 'website_version.GoogleAccess', - start: function() { - var self = this; - this.$el.on('click', 'button.GoogleAccess', function() { - self.allow_google(); - }); - }, - allow_google: function() { - var self = this; - $('button.GoogleAccess').prop('disabled', true); - var context = pyeval.eval('context'); - self.rpc('/website_version/google_access', { - fromurl: window.location.href, - local_context: context - }).done(function(o) { - if (o.status === "need_auth") { - alert(_t("You will be redirected to Google to authorize access to your Analytics Account!")); - framework.redirect(o.url); - } - else if (o.status === "need_config_from_admin"){ - if (confirm(_t("The Google Management API key needs to be configured before you can use it, do you want to do it now?"))) { - self.do_action(o.action); - } - } - }).always(function() { $('button.GoogleAccess').prop('disabled', false); }); - } - -}); -core.form_widget_registry.add('rtoken', rtoken); - - -}); |
