refactor: fix typescript

This commit is contained in:
C4illin 2024-06-27 01:05:36 +02:00
parent 4dcb796e1b
commit 48a76a46b3

View file

@ -111,9 +111,8 @@ export async function mainConverter(
for (const key in converterObj.properties.from) { for (const key in converterObj.properties.from) {
if ( if (
// HOW?? converterObj?.properties?.from[key]?.includes(fileType) &&
converterObj.properties.from[key].includes(fileType) && converterObj?.properties?.to[key]?.includes(convertTo)
converterObj.properties.to[key].includes(convertTo)
) { ) {
converterFunc = converterObj.converter; converterFunc = converterObj.converter;
break; break;
@ -217,9 +216,9 @@ for (const converterName in properties) {
for (const key in converterProperties.to) { for (const key in converterProperties.to) {
if (allTargets[converterName]) { if (allTargets[converterName]) {
allTargets[converterName].push(...converterProperties.to[key]); allTargets[converterName].push(...(converterProperties.to[key] || []));
} else { } else {
allTargets[converterName] = converterProperties.to[key]; allTargets[converterName] = converterProperties.to[key] || [];
} }
} }
} }
@ -238,9 +237,9 @@ for (const converterName in properties) {
for (const key in converterProperties.from) { for (const key in converterProperties.from) {
if (allInputs[converterName]) { if (allInputs[converterName]) {
allInputs[converterName].push(...converterProperties.from[key]); allInputs[converterName].push(...(converterProperties.from[key] || []));
} else { } else {
allInputs[converterName] = converterProperties.from[key]; allInputs[converterName] = converterProperties.from[key] || [];
} }
} }
} }