diff options
Diffstat (limited to 'addons/website_links/static/src/js/website_links.js')
| -rw-r--r-- | addons/website_links/static/src/js/website_links.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/website_links/static/src/js/website_links.js b/addons/website_links/static/src/js/website_links.js index f95e1033552..b9754b1bb2c 100644 --- a/addons/website_links/static/src/js/website_links.js +++ b/addons/website_links/static/src/js/website_links.js @@ -8,7 +8,6 @@ var sAnimations = require('website.content.snippets.animation'); var _t = core._t; var SelectBox = Widget.extend({ - xmlDependencies: ['/website_links/static/src/xml/recent_link.xml'], events: { 'change': '_onChange', }, @@ -107,6 +106,7 @@ var SelectBox = Widget.extend({ var RecentLinkBox = Widget.extend({ template: 'website_links.RecentLink', + xmlDependencies: ['/website_links/static/src/xml/recent_link.xml'], events: { 'click .btn_shorten_url_clipboard': '_toggleCopyButton', 'click .o_website_links_edit_code': '_editCode', @@ -460,6 +460,7 @@ sAnimations.registry.websiteLinks = sAnimations.Class.extend({ * @param {Event} ev */ _onFormSubmit: function (ev) { + var self = this; ev.preventDefault(); if ($('#btn_shorten_url').hasClass('btn-copy')) { @@ -511,7 +512,7 @@ sAnimations.registry.websiteLinks = sAnimations.Class.extend({ $('#generated_tracked_link').html(link.short_url); $('#generated_tracked_link').css('display', 'inline'); - this.recentLinks._addLink(link); + self.recentLinks._addLink(link); // Clean URL and UTM selects $('#campaign-select').select2('val', ''); |
