mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-06 22:07:58 +03:00
fix: make TransposeFolderData transpose arrays properly
This commit is contained in:
@@ -101,7 +101,7 @@ export function TransposeFolderData(obj: Record<string, unknown>) {
|
||||
for (const key in obj) {
|
||||
const transposedKey = key.replace(/~/gu, "$").replace(/¬/gu, ".");
|
||||
|
||||
if (typeof obj[key] === "object" && obj[key]) {
|
||||
if (typeof obj[key] === "object" && !Array.isArray(obj[key]) && obj[key]) {
|
||||
transposedObj[transposedKey] = TransposeFolderData(obj[key] as Record<string, unknown>);
|
||||
} else {
|
||||
transposedObj[transposedKey] = obj[key];
|
||||
|
||||
Reference in New Issue
Block a user