diff --git a/lib/converter/BucketNodeConverter.ts b/lib/converter/BucketNodeConverter.ts index 95c46c2..26921fe 100644 --- a/lib/converter/BucketNodeConverter.ts +++ b/lib/converter/BucketNodeConverter.ts @@ -56,7 +56,10 @@ export class BucketNodeConverter implements NodeConverterInterface { let patternType: string - if (match.hasOwnProperty(options.bucketPattern.patternTypeGroupName)) { + if ( + match.hasOwnProperty(options.bucketPattern.patternTypeGroupName) && + match[options.bucketPattern.patternTypeGroupName] !== undefined + ) { patternType = match[options.bucketPattern.patternTypeGroupName] } else { this._log.warn( diff --git a/package.json b/package.json index e876d41..9fe2da1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "socko-converter-file", - "version": "0.4.0", + "version": "0.5.0", "description": "Converting file hierarchies to SOCKO! nodes", "keywords": [ "socko",