diff --git a/app/soapbox/normalizers/__tests__/account-test.js b/app/soapbox/normalizers/__tests__/account-test.js index 538e2eb6b..c52f86bd2 100644 --- a/app/soapbox/normalizers/__tests__/account-test.js +++ b/app/soapbox/normalizers/__tests__/account-test.js @@ -95,6 +95,12 @@ describe('normalizeAccount()', () => { expect(result.location).toBe('Texas'); }); + it('normalizes Truth Social website', () => { + const account = require('soapbox/__fixtures__/truthsocial-account.json'); + const result = normalizeAccount(account); + expect(result.website).toBe('https://soapbox.pub'); + }); + it('sets display_name from username', () => { const account = { username: 'alex' }; const result = normalizeAccount(account); diff --git a/app/soapbox/normalizers/account.ts b/app/soapbox/normalizers/account.ts index feb443f59..f85bcb924 100644 --- a/app/soapbox/normalizers/account.ts +++ b/app/soapbox/normalizers/account.ts @@ -45,6 +45,7 @@ export const AccountRecord = ImmutableRecord({ uri: '', url: '', username: '', + website: '', verified: false, // Internal fields