commit ecd65b3b75850a27f620ebe24267244a1808b998
parent 295e9f3ecf15c2f366ab4d67092ae32318d3d738
Author: Dan Stillman <dstillman@zotero.org>
Date: Wed, 27 Apr 2016 13:16:27 -0400
Merge pull request #976 from adomasven/fix/feed-update-cache-bypass
Closes #951. Bypasses cache when retrieving feeds
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/chrome/content/zotero/xpcom/feedReader.js b/chrome/content/zotero/xpcom/feedReader.js
@@ -159,6 +159,7 @@ Zotero.FeedReader = function(url) {
this._channel = Services.io.newChannelFromURI2(feedUrl, null,
Services.scriptSecurityManager.getSystemPrincipal(), null,
Ci.nsILoadInfo.SEC_NORMAL, Ci.nsIContentPolicy.TYPE_OTHER);
+ this._channel.loadFlags |= Components.interfaces.nsIRequest.LOAD_BYPASS_CACHE;
this._channel.asyncOpen(feedProcessor, null); // Sends an HTTP request
}
@@ -189,7 +190,7 @@ Zotero.FeedReader.prototype.terminate = function(status) {
}
// Close feed connection
- if (this._channel.isPending) {
+ if (this._channel.isPending()) {
this._channel.cancel(Components.results.NS_BINDING_ABORTED);
}
};