diff options
author | flo-mic <florianmichel@hotmail.de> | 2021-03-21 13:27:43 +0300 |
---|---|---|
committer | flo-mic <florianmichel@hotmail.de> | 2021-03-21 13:27:43 +0300 |
commit | 953c6e79cf6f7ed21cc2a8e2e0e84d3d027edef2 (patch) | |
tree | 9671754e84de83a36a13171cd2e0a7c68c73159c | |
parent | ab9871299bc69021ace37da9ec018c83ddb648a9 (diff) |
fix custom field not parsed on new passwords
-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)) { |