Lines 2-10
const { buildSampleObject, buildSampleObjects } = require("./mockData.js");
Link Here
|
2 |
const { query } = require("./db.js"); |
2 |
const { query } = require("./db.js"); |
3 |
|
3 |
|
4 |
const { APIClient } = require("./dist/api-client.cjs.js"); |
4 |
const { APIClient } = require("./dist/api-client.cjs.js"); |
5 |
const { Buffer } = require("buffer"); |
|
|
6 |
|
5 |
|
7 |
const insertSampleBiblio = async (item_count, baseUrl) => { |
6 |
const insertSampleBiblio = async (item_count, baseUrl, authHeader) => { |
8 |
let client = APIClient.default; |
7 |
let client = APIClient.default; |
9 |
let generated_objects = {}; |
8 |
let generated_objects = {}; |
10 |
const objects = [{ object: "library" }, { object: "item_type" }]; |
9 |
const objects = [{ object: "library" }, { object: "item_type" }]; |
Lines 53-65
const insertSampleBiblio = async (item_count, baseUrl) => {
Link Here
|
53 |
}, |
52 |
}, |
54 |
], |
53 |
], |
55 |
}; |
54 |
}; |
56 |
const credentials = Buffer.from("koha:koha").toString("base64"); |
|
|
57 |
let result = await client.koha.post({ |
55 |
let result = await client.koha.post({ |
58 |
endpoint: `${baseUrl}/api/v1/biblios`, |
56 |
endpoint: `${baseUrl}/api/v1/biblios`, |
59 |
headers: { |
57 |
headers: { |
60 |
"Content-Type": "application/marc-in-json", |
58 |
"Content-Type": "application/marc-in-json", |
61 |
"x-confirm-not-duplicate": 1, |
59 |
"x-confirm-not-duplicate": 1, |
62 |
Authorization: "Basic " + credentials, |
60 |
Authorization: authHeader, |
63 |
}, |
61 |
}, |
64 |
body: biblio, |
62 |
body: biblio, |
65 |
}); |
63 |
}); |
Lines 132-138
const insertSampleBiblio = async (item_count, baseUrl) => {
Link Here
|
132 |
body: item, |
130 |
body: item, |
133 |
headers: { |
131 |
headers: { |
134 |
"Content-Type": "application/json", |
132 |
"Content-Type": "application/json", |
135 |
Authorization: "Basic " + credentials, |
133 |
Authorization: authHeader, |
136 |
}, |
134 |
}, |
137 |
}) |
135 |
}) |
138 |
.then(i => createdItems.push(i)); |
136 |
.then(i => createdItems.push(i)); |
139 |
- |
|
|