mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Merge pull request #2792 from omnivore-app/fix/web-trim-rss-url
Trim RSS URLs before validating them to remove whitespace
This commit is contained in:
commit
0ae0d0daf5
1 changed files with 3 additions and 4 deletions
|
|
@ -25,9 +25,8 @@ const Header = styled(Box, {
|
|||
|
||||
export default function AddRssFeed(): JSX.Element {
|
||||
const router = useRouter()
|
||||
const [errorMessage, setErrorMessage] = useState<string | undefined>(
|
||||
undefined
|
||||
)
|
||||
const [errorMessage, setErrorMessage] =
|
||||
useState<string | undefined>(undefined)
|
||||
const [feedUrl, setFeedUrl] = useState<string>('')
|
||||
|
||||
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
|
||||
|
|
|
|||
Loading…
Reference in a new issue