diff --git a/app/assets/javascripts/app/router.js b/app/assets/javascripts/app/router.js index 169c1e32c..e75de9944 100644 --- a/app/assets/javascripts/app/router.js +++ b/app/assets/javascripts/app/router.js @@ -2,8 +2,6 @@ app.Router = Backbone.Router.extend({ routes: { //new hotness "posts/:id": "singlePost", - "posts/:id/next": "siblingPost", - "posts/:id/previous": "siblingPost", "p/:id": "singlePost", //oldness @@ -28,17 +26,6 @@ app.Router = Backbone.Router.extend({ this.renderPage(function(){ return new app.pages.SinglePostViewer({ id: id })}); }, - siblingPost : function(){ //next or previous - var post = new app.models.Post(); - post.bind("change", setPreloadAttributesAndNavigate) - post.fetch({url : window.location}) - - function setPreloadAttributesAndNavigate(){ - window.gon.preloads.post = post.attributes - app.router.navigate(post.url(), {trigger:true, replace: true}) - } - }, - renderPage : function(pageConstructor){ app.page && app.page.unbind && app.page.unbind() //old page might mutate global events $(document).keypress, so unbind before creating app.page = pageConstructor() //create new page after the world is clean (like that will ever happen)