Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
Former Member
2 years agoMRC Converter suite: Enpass to 1Password - unexpectedly matched multiple outkey values for 'url'
Hi!
I am trying to convert my Enpass JSON file to import on 1password by using MRC Converter, but I am getting the following error:
Error: Please report - unexpectedly matched multiple outkey values for 'url', type 'login':
record title: 'Adobe'
I have 2 URLs saved for that specific Adobe login:
{
"deleted": 0,
"label": "URL",
"order": 4,
"sensitive": 0,
"type": "url",
"uid": 13,
"updated_at": 1519181631,
"value": "https://adobeid-na1.services.adobe.com/",
"value_updated_at": 1519181631
},
{
"deleted": 0,
"label": "Website",
"order": 5,
"sensitive": 0,
"type": "url",
"uid": 5684,
"updated_at": 1679156915,
"value": "https://auth.services.adobe.com/pt_BR/index.html",
"value_updated_at": 1606400647
},
I'd appreciate any pointers on how to solve this, as I just subscribed to 1password and I have 400+ saved passwords.
Thank you!
Shamelessly paging MrC , sorry in advance for bothering you!
1Password Version: 8.10.3
Extension Version: Not Provided
OS Version: Windows 11
Browser:_ Chrome
22 Replies
- Former Member
Hey Thanks for that additional context. Having emails in their own custom fields at least allows 1password to autocomplete the emails and passwords on the multitude of imported credentials, so it's way more than enough to get me started.
I'll go over them and move the emails to the username field as I move forward, but you've given me so much help and I am absolutely grateful.
Thanks again!
- MrCSuper Contributor
Great!
And LOL - I've always wanted to be a GOAT.
I was editing my reply above to add the following, but saw your reply come in, so figured I'd post it here instead:
map e-mail to the internal Email field
FYI: that's just a 1Password data "type" - it's not an internal Email field. You can add as many additional fields as you like to records, and select the type when you create the field. Currently the type cannot be changed in 1Password 8.
- Former Member
Alright this is beyond perfect!
You are the ABSOLUTE Greatest Of All Time!Thank you very very much!
- MrCSuper Contributor
@charliesigma
I've updated the dev archive. It adds this custom field mapping:
and another internal addition, to produce:
- Former Member
Ohhh I see. Then I think it's better to import the e-mail field as a custom one and keep username as is. This way, for entries that I have both, they'll at least make sense to me when looking at them.
- MrCSuper Contributor
@charliesigma
Three key fields are used by 1Password for Login autofill. These are keyed in the converter with certain reserved internal field labels: username, password, and url. Other fields (and their labels) are essentially information; there are there for you, but do not take part in autofill. Given that Enpass has both a Username and an E-Mail field for Login records, we have to select which of these fields to map to the field that 1Password will use for autofill.
- Former Member
This might be my lack of knowledge of 1pasword for now, but can it use the 'default' email field?
Like, Keep username as username and map e-mail to the internal Email field:
So, after importing it would look like this:
- MrCSuper Contributor
@charliesigma
Great, thanks for the feedback.
Yes, the E-mail field can become the primary username field. How do you want Username mapped? As a custom field?
- Former Member
Hey it worked perfectly! Thanks so much!
Now, a quick last question: is it possible to map the e-mail field from enpass to the e-mail field from 1password? Most of my logins are e-mail based and the're all being pushed to the notes.
- MrCSuper Contributor
@charliesigma
I've updated the development version for you.