Fix test failures introduced after #1044

This commit is contained in:
Adomas Venčkauskas 2016-06-22 12:41:33 +03:00 committed by Dan Stillman
parent dd8fd2b1ac
commit 834597c8bb
3 changed files with 4 additions and 3 deletions

View file

@ -154,6 +154,7 @@ Zotero.Feeds = new function() {
feed.name = json[feed.url][0];
feed.cleanupAfter = json[feed.url][1];
feed.refreshInterval = json[feed.url][2];
delete json[feed.url];
} else {
Zotero.debug("Feed " + feed.url + " does not exist in remote JSON. Deleting");
yield feed.erase();

View file

@ -230,7 +230,7 @@ Zotero.SyncedSettings = (function () {
_cache[libraryID][setting] = {
value,
synced: !!synced,
version: version > 0 ? version : metadata.version
version: version > 0 || !hasCurrentValue ? version : metadata.version
};
var conflict = metadata && !metadata.synced && metadata.version < version;

View file

@ -44,12 +44,12 @@ describe("Zotero.Feeds", function () {
});
describe("#restoreFromJSON", function() {
var json = {};
var expiredFeedURL, existingFeedURL;
var json, expiredFeedURL, existingFeedURL;
beforeEach(function* () {
yield clearFeeds();
json = {};
for (let i = 0; i < 2; i++) {
let url = "http://" + Zotero.Utilities.randomString(10, 'abcdefgh') + ".com/feed.rss";
json[url] = {