Skip to content

Commit

Permalink
Update index.jsx
Browse files Browse the repository at this point in the history
  • Loading branch information
halfmanbear authored Aug 30, 2024
1 parent 32d34b1 commit b5b5336
Showing 1 changed file with 36 additions and 36 deletions.
72 changes: 36 additions & 36 deletions src/pages/Generator/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -107,48 +107,48 @@ export function Generator() {
}
};

const generateTapped = async () => {
let filament;
let processes;
const generateTapped = async () => {
let filament;
let processes;

if (type === "base") {
filament = filamentList;
processes = processesList;
} else {
filament = filamentList.filter((filament) =>
selectedFilament.includes(filament.identifier),
);
if (type === "base") {
filament = filamentList;
processes = processesList;
} else {
filament = filamentList.filter((filament) =>
selectedFilament.includes(filament.identifier)
);

// Filter processes based on exact printer name match
processes = processesList.filter((process) => {
const processPrinterName = process.identifier
.split("@")[1]
.split(" (")[0]
.replace(/ /g, "");
// Filter processes based on exact printer name match
processes = processesList.filter((process) => {
const processPrinterName = process.identifier
.split("@")[1]
.split(" (")[0]
.replace(/ /g, "");

// Check if the selected printer matches exactly with the process printer name
return selectedPrinters.some((printer) => {
const printerName = extractPrinterName(printer).replace(/ /g, "");
console.log(
`Comparing printer name: ${printerName} with process printer name: ${processPrinterName}`,
);
return printerName === processPrinterName;
});
// Check if the selected printer matches exactly with the process printer name
return selectedPrinters.some((printer) => {
const printerName = extractPrinterName(printer).replace(/ /g, "");
console.log(
`Comparing printer name: ${printerName} with process printer name: ${processPrinterName}`
);
return printerName === processPrinterName;
});
}
});
}

// Only map the filtered processes to their profiles
const zip = await createZip(
printerList
.filter((printer) => selectedPrinters.includes(printer.identifier))
.map((printer) => printer.profile),
filament.map((filament) => filament.profile),
processes.map((process) => process.profile), // This line now only maps the filtered processes
);
// Only map the filtered processes to their profiles
const zip = await createZip(
printerList
.filter((printer) => selectedPrinters.includes(printer.identifier))
.map((printer) => printer.profile),
filament.map((filament) => filament.profile),
processes.map((process) => process.profile) // This line now only maps the filtered processes
);

// Save the ZIP file
saveAs(zip, "OpenNept4une.orca_printer");
};
// Save the ZIP file
saveAs(zip, "OpenNept4une.orca_printer");
};

return (
<div class="home">
Expand Down

0 comments on commit b5b5336

Please sign in to comment.