gablilli commited on
Commit ·
8a17e92
1
Parent(s): 0e1b3a0
fix: zanichelli list
Browse files- providers/zanichelli.js +3 -3
- server.js +3 -3
providers/zanichelli.js
CHANGED
|
@@ -660,11 +660,11 @@ export async function run(options = {}) {
|
|
| 660 |
break;
|
| 661 |
}
|
| 662 |
response = await response.json();
|
| 663 |
-
if (response.data.pagination.pages == 0) {
|
| 664 |
console.log("No books found");
|
| 665 |
process.exit(0);
|
| 666 |
}
|
| 667 |
-
for (let license of response.data.licenses) {
|
| 668 |
if (license.volume.ereader_url == '') continue;
|
| 669 |
books[license.volume.isbn] = {
|
| 670 |
title: license.volume.opera.title,
|
|
@@ -683,7 +683,7 @@ export async function run(options = {}) {
|
|
| 683 |
console.log("Error: ", err);
|
| 684 |
process.exit(1);
|
| 685 |
});
|
| 686 |
-
for (let license of request.realLicenses) {
|
| 687 |
if (license.volume.ereader_url == '') continue;
|
| 688 |
books[license.volume.isbn] = {
|
| 689 |
title: license.volume.opera.title,
|
|
|
|
| 660 |
break;
|
| 661 |
}
|
| 662 |
response = await response.json();
|
| 663 |
+
if (!response.data || response.data.pagination.pages == 0) {
|
| 664 |
console.log("No books found");
|
| 665 |
process.exit(0);
|
| 666 |
}
|
| 667 |
+
for (let license of response.data.licenses || []) {
|
| 668 |
if (license.volume.ereader_url == '') continue;
|
| 669 |
books[license.volume.isbn] = {
|
| 670 |
title: license.volume.opera.title,
|
|
|
|
| 683 |
console.log("Error: ", err);
|
| 684 |
process.exit(1);
|
| 685 |
});
|
| 686 |
+
for (let license of (request.realLicenses || [])) {
|
| 687 |
if (license.volume.ereader_url == '') continue;
|
| 688 |
books[license.volume.isbn] = {
|
| 689 |
title: license.volume.opera.title,
|
server.js
CHANGED
|
@@ -614,9 +614,9 @@ app.post('/api/zanichelli-books', async (req, res) => {
|
|
| 614 |
break;
|
| 615 |
}
|
| 616 |
const pData = await r.json();
|
| 617 |
-
if (pData.data.pagination.pages == 0) break;
|
| 618 |
|
| 619 |
-
for (let license of pData.data.licenses) {
|
| 620 |
if (license.volume.ereader_url == '') continue;
|
| 621 |
returnBooks.push({
|
| 622 |
isbn: license.volume.isbn,
|
|
@@ -633,7 +633,7 @@ app.post('/api/zanichelli-books', async (req, res) => {
|
|
| 633 |
});
|
| 634 |
if (request.ok) {
|
| 635 |
const resData = await request.json();
|
| 636 |
-
for (let license of resData.
|
| 637 |
if (license.volume.ereader_url == '') continue;
|
| 638 |
returnBooks.push({
|
| 639 |
isbn: license.volume.isbn,
|
|
|
|
| 614 |
break;
|
| 615 |
}
|
| 616 |
const pData = await r.json();
|
| 617 |
+
if (!pData.data || pData.data.pagination.pages == 0) break;
|
| 618 |
|
| 619 |
+
for (let license of pData.data.licenses || []) {
|
| 620 |
if (license.volume.ereader_url == '') continue;
|
| 621 |
returnBooks.push({
|
| 622 |
isbn: license.volume.isbn,
|
|
|
|
| 633 |
});
|
| 634 |
if (request.ok) {
|
| 635 |
const resData = await request.json();
|
| 636 |
+
for (let license of resData.realLicenses || []) {
|
| 637 |
if (license.volume.ereader_url == '') continue;
|
| 638 |
returnBooks.push({
|
| 639 |
isbn: license.volume.isbn,
|