diff options
-rw-r--r-- | src/Converter/PasswordConverter.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Converter/PasswordConverter.js b/src/Converter/PasswordConverter.js index 39d181f..d8f74c1 100644 --- a/src/Converter/PasswordConverter.js +++ b/src/Converter/PasswordConverter.js @@ -34,7 +34,11 @@ export default class PasswordConverter extends AbstractConverter { clone.customFields = this._customFieldConverter.fromArray([]); } } else { - clone.customFields = this._customFieldConverter.fromArray([]); + if(Array.isArray(clone.customFields) !== undefined && clone.customFields.length > 0) { + clone.customFields = this._customFieldConverter.fromArray(clone.customFields); + } else { + clone.customFields = this._customFieldConverter.fromArray([]); + } } if(clone.hasOwnProperty('created') && !(clone.created instanceof Date)) { |