mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-25 09:41:04 +01:00
Keep unversioned skill assignments live
This commit is contained in:
1 parent
cf9542f6a3
commit
0823957a28
2 files changed
+3
-3
No files matched your search
@@ -459,12 +459,12 @@ describeEmbeddedPostgres("companySkillService.list", () => {
|
||||
await expect(svc.resolveRequestedSkillEntries(companyId, [
|
||||
"pinned-skill",
|
||||
])).resolves.toEqual([
|
||||
{ key: `company/${companyId}/pinned-skill`, versionId: version.id },
|
||||
{ key: `company/${companyId}/pinned-skill`, versionId: null },
|
||||
]);
|
||||
await expect(svc.resolveRequestedSkillEntries(companyId, [
|
||||
{ key: "pinned-skill", versionId: null },
|
||||
])).resolves.toEqual([
|
||||
{ key: `company/${companyId}/pinned-skill`, versionId: version.id },
|
||||
{ key: `company/${companyId}/pinned-skill`, versionId: null },
|
||||
]);
|
||||
await expect(svc.resolveRequestedSkillEntries(companyId, [
|
||||
{ key: "pinned-skill", versionId: version.id },
|
||||
|
||||
@@ -1721,7 +1721,7 @@ async function resolveRequestedSkillEntriesOrThrow(
|
||||
missing.add(selection.key);
|
||||
continue;
|
||||
}
|
||||
const selectedVersionId = selection.versionId ?? skill.currentVersionId ?? null;
|
||||
const selectedVersionId = selection.versionId ?? null;
|
||||
await assertVersionMatchesSkill(db, companyId, skill.id, selectedVersionId);
|
||||
if (!resolved.has(skill.key)) {
|
||||
resolved.set(skill.key, { key: skill.key, versionId: selectedVersionId });
|
||||
|
||||
Reference in new issue
Block a user