Merge pull request #1179 from mikepenz/fix/1175

Fix `tag_resolver.transformer` configuration
This commit is contained in:
Mike Penz
2023-07-28 09:18:00 +02:00
committed by GitHub
3 changed files with 12 additions and 12 deletions
Generated Vendored
+5 -5
View File
@@ -27348,14 +27348,14 @@ class Tags {
yield this.getTags(owner, repo, maxTagsToFetch), tagResolver); yield this.getTags(owner, repo, maxTagsToFetch), tagResolver);
// check if a transformer, legacy handling, transform single value input to array // check if a transformer, legacy handling, transform single value input to array
let tagTransfomers = undefined; let tagTransfomers = undefined;
if (!Array.isArray(tagTransfomers)) { if (tagResolver.transformer !== undefined) {
if (tagTransfomers !== undefined) { if (!Array.isArray(tagResolver.transformer)) {
tagTransfomers = [tagTransfomers]; tagTransfomers = [tagResolver.transformer];
} }
} else {
else if (tagResolver.transformer !== undefined) {
tagTransfomers = tagResolver.transformer; tagTransfomers = tagResolver.transformer;
} }
}
let transformed = false; let transformed = false;
let transformedTags = filteredTags; let transformedTags = filteredTags;
if (tagTransfomers !== undefined && tagTransfomers.length > 0) { if (tagTransfomers !== undefined && tagTransfomers.length > 0) {
Generated Vendored
+1 -1
View File
File diff suppressed because one or more lines are too long
+5 -5
View File
@@ -149,12 +149,12 @@ export class Tags {
// check if a transformer, legacy handling, transform single value input to array // check if a transformer, legacy handling, transform single value input to array
let tagTransfomers: Transformer[] | undefined = undefined let tagTransfomers: Transformer[] | undefined = undefined
if (!Array.isArray(tagTransfomers)) { if (tagResolver.transformer !== undefined) {
if (tagTransfomers !== undefined) { if (!Array.isArray(tagResolver.transformer)) {
tagTransfomers = [tagTransfomers] tagTransfomers = [tagResolver.transformer]
} else {
tagTransfomers = tagResolver.transformer
} }
} else if (tagResolver.transformer !== undefined) {
tagTransfomers = tagResolver.transformer as Transformer[]
} }
let transformed = false let transformed = false