feat: complete phase 3 career workspace
CI and Deploy / test (push) Failing after 1m6s
CI and Deploy / deploy (push) Has been skipped

This commit is contained in:
cesnimda
2026-07-30 22:19:13 +02:00
parent f8a7cf5205
commit 4cf26405f6
18 changed files with 215 additions and 20 deletions
@@ -23,6 +23,10 @@ public static class CareerProfileMapper
public StructuredCvContact Contact { get; set; } = new();
public List<string> Summary { get; set; } = new();
public List<string> Interests { get; set; } = new();
public List<string> Awards { get; set; } = new();
public List<string> Publications { get; set; } = new();
public List<string> Organisations { get; set; } = new();
public List<string> References { get; set; } = new();
public List<StructuredCvOtherSection> OtherSections { get; set; } = new();
public List<StructuredCvSection> Sections { get; set; } = new();
}
@@ -35,6 +39,10 @@ public static class CareerProfileMapper
Contact = p.Contact,
Summary = p.Summary,
Interests = p.Interests,
Awards = p.Awards,
Publications = p.Publications,
Organisations = p.Organisations,
References = p.References,
OtherSections = p.OtherSections,
Sections = p.Sections,
}, JsonOptions);
@@ -125,6 +133,10 @@ public static class CareerProfileMapper
Contact = tail.Contact,
Summary = tail.Summary,
Interests = tail.Interests,
Awards = tail.Awards,
Publications = tail.Publications,
Organisations = tail.Organisations,
References = tail.References,
OtherSections = tail.OtherSections,
Sections = tail.Sections,
Jobs = experiences.Select(x => new StructuredCvJob