fix(rd21): guard career and job saves with durable revisions
This commit is contained in:
@@ -459,7 +459,7 @@ public sealed class CvBuilderTests
|
||||
{
|
||||
var (db, svc) = NewService("user-1");
|
||||
await using var _ = db;
|
||||
await new CareerProfileService(db).SaveVersionAsync("user-1", Rich(), "manual", default);
|
||||
await new CareerProfileService(db).SaveVersionAsync("user-1", Rich(), "manual", 0, default);
|
||||
var v = await svc.CreateAsync("user-1", "CV", null, new CvVariantSettings { ThemeId = "modern" }, default);
|
||||
|
||||
var render = await svc.RenderAsync("user-1", v.Id, new CvRenderPerson("Fallback", null), default);
|
||||
@@ -473,7 +473,7 @@ public sealed class CvBuilderTests
|
||||
{
|
||||
var dbName = Guid.NewGuid().ToString();
|
||||
var (ownerDb, ownerSvc) = NewService("user-1", dbName);
|
||||
await new CareerProfileService(ownerDb).SaveVersionAsync("user-1", Rich(), "manual", default);
|
||||
await new CareerProfileService(ownerDb).SaveVersionAsync("user-1", Rich(), "manual", 0, default);
|
||||
var v = await ownerSvc.CreateAsync("user-1", "CV", null, new CvVariantSettings { ThemeId = "minimal" }, default);
|
||||
await ownerSvc.SetPublicAsync("user-1", v.Id, true, default);
|
||||
await ownerDb.DisposeAsync();
|
||||
|
||||
Reference in New Issue
Block a user