summaryrefslogtreecommitdiff
path: root/addons/website_version/static/src/js/widget.js
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2015-08-28 16:39:17 +0200
committerAntony Lesuisse <al@openerp.com>2015-08-28 16:39:17 +0200
commita11bab12264fc59a6c8f865dc0aa1099ba83c2f8 (patch)
tree263cf904a2c69cb2ba96001ea281a597a41386f5 /addons/website_version/static/src/js/widget.js
parent9f1cb9ed97258c224127f5ff503886fad0abf5b2 (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.js43
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);
-
-
-});