diff --git a/packages/web/pages/settings/feeds/add.tsx b/packages/web/pages/settings/feeds/add.tsx index f3f9ceb68..d1832952a 100644 --- a/packages/web/pages/settings/feeds/add.tsx +++ b/packages/web/pages/settings/feeds/add.tsx @@ -25,9 +25,8 @@ const Header = styled(Box, { export default function AddRssFeed(): JSX.Element { const router = useRouter() - const [errorMessage, setErrorMessage] = useState( - undefined - ) + const [errorMessage, setErrorMessage] = + useState(undefined) const [feedUrl, setFeedUrl] = useState('') const subscribe = useCallback(async () => { @@ -39,7 +38,7 @@ export default function AddRssFeed(): JSX.Element { let normailizedUrl: string // normalize the url try { - normailizedUrl = new URL(feedUrl).toString() + normailizedUrl = new URL(feedUrl.trim()).toString() } catch (e) { setErrorMessage('Please enter a valid feed URL') return