diff --git a/redminer.pl b/redminer.pl index 0e2f2656eb78803d3c83e48477c1dd9b2d1a6605..4dd97aaf3141be34d541c584775d2a1e4ab76dfd 100644 --- a/redminer.pl +++ b/redminer.pl @@ -27,7 +27,12 @@ if (!$conf) { } if (!$project_id) { - die 'Invalid --id parameter'; + if ($project_name =~ /^[a-z.\-]+$/i) { + $project_id = $project_name; + $project_id =~ s/\./-/g; + } else { + die 'Invalid --id parameter'; + } } my $layout = Config::IniFiles->new( -file => $layout_fname );