From 79262609f6db31049007264c35bc7c6eb5d6eddd Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Wed, 6 Oct 2010 20:58:29 -0400 Subject: [PATCH] Forcing traditional ajax experience since the new ajax manager uses jquery's ajaxsettings. --- apps/reader/views.py | 1 + media/js/newsblur/assetmodel.js | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/reader/views.py b/apps/reader/views.py index 517df36b0..cb2e51d98 100644 --- a/apps/reader/views.py +++ b/apps/reader/views.py @@ -362,6 +362,7 @@ def mark_story_as_read(request): @json.json_view def mark_feed_as_read(request): feed_ids = request.REQUEST.getlist('feed_id') + code = 0 for feed_id in feed_ids: feed = Feed.objects.get(id=feed_id) code = 0 diff --git a/media/js/newsblur/assetmodel.js b/media/js/newsblur/assetmodel.js index 96e2a91fd..19c28300b 100644 --- a/media/js/newsblur/assetmodel.js +++ b/media/js/newsblur/assetmodel.js @@ -34,6 +34,7 @@ NEWSBLUR.AssetModel.Reader.prototype = { this.ajax['feed'] = $.manageAjax.create('feed', {queue: 'clear', abortOld: true, domCompleteTrigger: true}); this.ajax['feed_page'] = $.manageAjax.create('feed_page', {queue: false, abortOld: true, abortIsNoSuccess: false, domCompleteTrigger: true}); this.ajax['statistics'] = $.manageAjax.create('feed', {queue: 'clear', abortOld: true}); + $.ajaxSettings.traditional = true; return; },