fix(plugins): preserve unavailable release failures
This commit is contained in:
@@ -192,6 +192,9 @@ export class MarketplaceHostedAdmissionResolver {
|
||||
throw stale('Hosted Plugin worker admission is stale');
|
||||
}
|
||||
const item = resolved.items.find(({ pluginId: candidate }) => candidate === plugin);
|
||||
if (item?.action === 'unavailable') {
|
||||
throw unavailable('Hosted Plugin Release is unavailable');
|
||||
}
|
||||
const matches = item && (bundled
|
||||
? matchesBundledFrozenRelease(item, bundled, plugin)
|
||||
: matchesFrozenRelease(item, installed, plugin));
|
||||
|
||||
Reference in New Issue
Block a user