Merge pull request #819 from omnivore-app/fix/medium-handler

Fix detection of medium subdomains
This commit is contained in:
Jackson Harper 2022-06-17 09:44:15 -07:00 committed by GitHub
commit 99a39ed150
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,10 +10,7 @@ const os = require('os');
exports.mediumHandler = {
shouldPrehandle: (url, env) => {
const MEDIUM_URL_MATCH =
/https?:\/\/(www\.)?medium.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)/
const res = MEDIUM_URL_MATCH.test(url.toString())
return res
return u.hostname.endsWith('medium.com')
},
prehandle: async (url, env) => {