Skip to content

Commit 3dfd167

Browse files
committed
downloader: fix downloads, regression from 0.7.11
- typo fix for downloading idx files - skip fuzzy WARC records with original missing bump to 0.7.12
1 parent 82bb57e commit 3dfd167

File tree

6 files changed

+279
-278
lines changed

6 files changed

+279
-278
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@webrecorder/archivewebpage",
33
"productName": "ArchiveWeb.page",
4-
"version": "0.7.11",
4+
"version": "0.7.12",
55
"main": "index.js",
66
"description": "Create Web Archives directly in your browser",
77
"repository": "https://github.com/webrecorder/archiveweb.page",

src/downloader.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ class Downloader
232232
this.addFile(zip, "indexes/index.cdx", this.generateCDX(), sizeCallback, true);
233233
} else {
234234
this.addFile(zip, "indexes/index.cdx.gz", this.generateCompressedCDX("index.cdx.gz"), sizeCallback, false);
235-
this.addFile(zip, "indexes/index.idx", this.generateIDX(), true, sizeCallback);
235+
this.addFile(zip, "indexes/index.idx", this.generateIDX(), sizeCallback, true);
236236
}
237237

238238
this.addFile(zip, DATAPACKAGE_FILENAME, this.generateDataPackage(), sizeCallback);
@@ -616,7 +616,7 @@ class Downloader
616616
refersToDigest = digestOriginal.payloadDigest || resource.digest;
617617

618618
} else if (resource.origURL && resource.origTS) {
619-
if (!resource.digest) {
619+
if (!resource.digest || !digestOriginal) {
620620
//console.log("Skip fuzzy resource with no digest");
621621
return null;
622622
}

wr-ext/bg.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

wr-ext/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "Webrecorder ArchiveWeb.page",
33
"description": "Create high-fidelity web archives directly in your browser",
4-
"version": "0.7.11",
4+
"version": "0.7.12",
55
"content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
66
"permissions": [
77
"debugger",

wr-ext/replay/sw.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

wr-ext/replay/ui.js

Lines changed: 270 additions & 269 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)