diff --git a/lib/common.js b/lib/common.js index 0d85d7ef..9490f7db 100644 --- a/lib/common.js +++ b/lib/common.js @@ -65,6 +65,12 @@ module.exports.getAliases = function (resourceType) { aliases = aliases.concat(resourceAliases[resourceType]); } + // + // NOTE(sbw): try to catch things that shouldn't have singular aliases. This + // fails on some relatively common resources, like "status". + // + if (resourceType.slice(-1) !== 's') return aliases; + const trimLength = esPlurals[resourceType] ? 2 : 1; const single = resourceType.substr(0, resourceType.length - trimLength); aliases.push(single);