make sure to get the 0th URL item

This commit is contained in:
buzz-lightsnack-2007 2024-04-16 20:23:03 +08:00
parent 2b24bf17b0
commit 7a6033ec8c

View file

@ -25,7 +25,7 @@ export default class product {
/* Remove uneeded data or formatting from the URL and the data. */ /* Remove uneeded data or formatting from the URL and the data. */
let clean = (URL) => { let clean = (URL) => {
// Remove the protocol from the URL. // Remove the protocol from the URL.
return(URL.replace(/(^\w+:|^)\/\//, ``).split(`?`)); return((URL.replace(/(^\w+:|^)\/\//, ``).split(`?`))[0]);
} }
// Set this product's details as part of the object's properties. // Set this product's details as part of the object's properties.
@ -67,7 +67,7 @@ export default class product {
if (!this.#snip) {throw new ReferenceError((new texts(`error_msg_notattached`)).localized)}; if (!this.#snip) {throw new ReferenceError((new texts(`error_msg_notattached`)).localized)};
// Save the data to the storage. // Save the data to the storage.
secretariat.write([`sites`, this.URL, `data`], this.#snip, 1); await secretariat.write([`sites`, this.URL, `data`], this.#snip, 1);
// Write the analysis data to the storage. // Write the analysis data to the storage.
(this[`analysis`]) ? secretariat.write([`sites`, this.URL, `analysis`], this.analysis, 1): false; (this[`analysis`]) ? secretariat.write([`sites`, this.URL, `analysis`], this.analysis, 1): false;