fix: restoring version did not correctly create new version from result

This commit is contained in:
James
2023-03-27 14:59:50 -04:00
parent e8dc7d462e
commit 6ca12b1cc0
3 changed files with 3 additions and 3 deletions

2
.vscode/launch.json vendored
View File

@@ -14,7 +14,7 @@
],
"args": [
"${workspaceFolder}/test/dev.ts",
"fields"
"versions"
]
},
]

View File

@@ -135,7 +135,7 @@ async function restoreVersion<T extends TypeWithID = any>(args: Arguments): Prom
await VersionModel.create({
parent: parentDocID,
version: prevVersion,
version: rawVersion.version,
autosave: false,
createdAt: prevVersion.createdAt,
updatedAt: new Date().toISOString(),

View File

@@ -204,7 +204,7 @@ describe('Versions', () => {
draft: true,
});
expect(latestDraft.title).toBe(versions.docs[0].version.title);
expect(latestDraft.title).toBe(versions.docs[1].version.title);
});
});