fix(marketplace): preserve release sync semantics
This commit is contained in:
@@ -497,7 +497,7 @@ export function createCodingProjectPluginService(
|
||||
if (effective && effectiveReason?.code === 'project_disabled') state = 'disabled';
|
||||
else if (effective && !hasEffectiveSkill && effectiveReason
|
||||
&& ['account_required', 'library_required', 'library_unavailable', 'release_not_installed',
|
||||
'release_invalid', 'client_incompatible', 'runtime_suspended', 'policy_unavailable',
|
||||
'release_invalid', 'client_incompatible', 'skill_owner_conflict', 'runtime_suspended', 'policy_unavailable',
|
||||
'policy_unsupported']
|
||||
.includes(effectiveReason.code)) state = 'unavailable';
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user