fix: restoring version did not correctly create new version from result
This commit is contained in:
2
.vscode/launch.json
vendored
2
.vscode/launch.json
vendored
@@ -14,7 +14,7 @@
|
||||
],
|
||||
"args": [
|
||||
"${workspaceFolder}/test/dev.ts",
|
||||
"fields"
|
||||
"versions"
|
||||
]
|
||||
},
|
||||
]
|
||||
|
||||
@@ -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(),
|
||||
|
||||
@@ -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);
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user