From 4e203eb773d83e8c0c7cbcdf1c98b9e3b57e4bcb Mon Sep 17 00:00:00 2001 From: James Mills Date: Wed, 1 Apr 2020 22:13:02 +1000 Subject: Improve video id handling in import to be more user friendly --- importers/youtube_importer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'importers/youtube_importer.go') diff --git a/importers/youtube_importer.go b/importers/youtube_importer.go index 5702b05..c309850 100644 --- a/importers/youtube_importer.go +++ b/importers/youtube_importer.go @@ -10,8 +10,8 @@ import ( type YoutubeImporter struct{} func (i *YoutubeImporter) GetVideoInfo(url string) (videoInfo VideoInfo, err error) { - if strings.HasPrefix(url, "youtube:") { - url = strings.TrimPrefix(url, "youtube:") + if strings.HasPrefix(strings.ToLower(url), "youtube:") { + url = strings.TrimSpace(strings.SplitN(url, ":", 2)[1]) } info, err := ytdl.GetVideoInfo(url) -- cgit v1.2.3