aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--command/download.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/command/download.php b/command/download.php
index 17ae7c9..c9fc5cd 100644
--- a/command/download.php
+++ b/command/download.php
@@ -98,6 +98,18 @@ function get_file_cache($conference, $filename)
function download($what, $conference, $url, $cache)
{
+ $info = parse_url($url);
+ if(!isset($info['scheme']) || !isset($info['host']))
+ {
+ stderr(
+ ' !! %s url for conference %s does look like an old-style path: "%s". please update to a full http/https url',
+ $what,
+ $conference->getSlug(),
+ $url
+ );
+ return false;
+ }
+
stdout(
' downloading %s from %s to %s',
$what,