# HG changeset patch # User Ludovic Chabant # Date 1411670154 25200 # Node ID bde155a0335b6297c25afdcabfcbe263ce8e873e # Parent b300e1d1371eed9da2f7f8d81529ef99fc35652f Don't redirect when going to search results or canceling page editing. diff -r b300e1d1371e -r bde155a0335b wikked/assets/js/wikked/models.js --- a/wikked/assets/js/wikked/models.js Thu Sep 25 11:35:25 2014 -0700 +++ b/wikked/assets/js/wikked/models.js Thu Sep 25 11:35:54 2014 -0700 @@ -57,7 +57,7 @@ this.navigate('/search/' + $(form.q).val(), { trigger: true }); }, doGoToSearchResult: function(url) { - this.navigate(url, { trigger: true }); + this.navigate(url + "?no_redirect", { trigger: true }); }, doNewPage: function(form) { this.navigate('/create/', { trigger: true }); @@ -275,7 +275,7 @@ } if (this.getMeta('redirect')) { // Handle redirects. - var newPath = this.getMeta('redirect').replace(/^\//, ""); + var newPath = this.getMeta('redirect')[0].replace(/^\//, ""); if (this.get('no_redirect')) { this.set({ 'redirects_to': newPath }, { 'silent': true }); } else { diff -r b300e1d1371e -r bde155a0335b wikked/assets/tpl/edit-page.html --- a/wikked/assets/tpl/edit-page.html Thu Sep 25 11:35:25 2014 -0700 +++ b/wikked/assets/tpl/edit-page.html Thu Sep 25 11:35:54 2014 -0700 @@ -49,7 +49,7 @@
- Cancel + Cancel