diff options
author | M. Wieschollek <passwords.public@mdns.eu> | 2021-03-21 13:47:49 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-21 13:47:49 +0300 |
commit | 8684544e63fa57f8dd1c7d31c3ce5f49bd594bf5 (patch) | |
tree | bc575e4a13b7ee5bb6274a44a63927e5b7108666 | |
parent | ab9871299bc69021ace37da9ec018c83ddb648a9 (diff) | |
parent | 8a7d8f5a4d683d00c61729e83dcd5f0156a6195f (diff) |
Merge pull request #1 from flo-mic/patch-customField
fix custom fields parsed as empty 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..3e1940e 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) && 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)) { |