Closed mikewmerritt closed 1 week ago
I think this is due to lexicons being out of sync. The preferences endpoints are probably ones that should bypass marshalling and just pass raw JSOn around.
i ran into this as well, my workaround was to get the prefs json (copy as curl from devtools), edit by hand and re-import
thread with more info: https://bsky.app/profile/benharr.is/post/3l7qbwn6h422p
Looks like this is fixed. I was able to migrate successfully (other than my app passwords).
I tried to run goat to migrate my account (mikewmerritt.com), and this error came up when migrating preferences:
Digging deeper, it appears the issue is on the export side. I ran
goat bsky prefs export > prefs.json
manually and got much the same error:I then tried using goat to migrate newly created bsky.social account with no edits to preferences and faced no issues.