Sanitize google drive IDs to remove URL hash etc.

This commit is contained in:
Calvin Montgomery 2018-01-14 15:15:59 -08:00
parent 46a738b7f4
commit 1797e11b43
3 changed files with 8 additions and 3 deletions

View file

@ -1368,8 +1368,8 @@ function parseMediaLink(url) {
};
}
if ((m = url.match(/(?:docs|drive)\.google\.com\/file\/d\/([^\/]*)/)) ||
(m = url.match(/drive\.google\.com\/open\?id=([^&]*)/))) {
if ((m = url.match(/(?:docs|drive)\.google\.com\/file\/d\/([a-zA-Z0-9_-]+)/)) ||
(m = url.match(/drive\.google\.com\/open\?id=([a-zA-Z0-9_-]+)/))) {
return {
id: m[1],
type: "gd"