diff --git a/src/views/settings/address-settings/address-settings.tsx b/src/views/settings/address-settings/address-settings.tsx index 7de6ce13..6183687b 100644 --- a/src/views/settings/address-settings/address-settings.tsx +++ b/src/views/settings/address-settings/address-settings.tsx @@ -107,7 +107,7 @@ const AddressSettings = () => { setCryptoState((prevState) => ({ ...prevState, cryptoAddress: e.target.value }))} /> setShowCryptoAddressInfo(!showCryptoAddressInfo)}> diff --git a/src/views/settings/settings.tsx b/src/views/settings/settings.tsx index c2c3d14c..41d4f0be 100644 --- a/src/views/settings/settings.tsx +++ b/src/views/settings/settings.tsx @@ -110,7 +110,7 @@ const ThemeSettings = () => { const DisplayNameSetting = () => { const { t } = useTranslation(); const account = useAccount(); - const [displayName, setDisplayName] = useState(account?.author.displayName || ''); + const [displayName, setDisplayName] = useState(account?.author?.displayName || ''); const [savedDisplayName, setSavedDisplayName] = useState(false); const saveUsername = async () => { @@ -133,7 +133,7 @@ const DisplayNameSetting = () => { return ( - setDisplayName(e.target.value)} /> + setDisplayName(e.target.value)} /> {t('save')}