fix: smooth out schema-version edges

This commit is contained in:
Ryan Di
2026-03-20 14:03:22 +11:00
parent 21d26b1afe
commit b3b9b26979
13 changed files with 177 additions and 24 deletions
+5 -1
View File
@@ -235,7 +235,11 @@ export const parseLibraryJSON = (
throw new Error("Invalid library");
}
const libraryItems = data.libraryItems || data.library;
return restoreLibraryItems(libraryItems, defaultStatus);
return restoreLibraryItems(
libraryItems,
defaultStatus,
resolveSchemaVersion(data.schemaVersion, SCHEMA_VERSIONS.initial),
);
};
export const loadLibraryFromBlob = async (