From 636d3f43fabe47c0d2ea7e3a1e907cbcd8240852 Mon Sep 17 00:00:00 2001 From: JT Smith Date: Sun, 14 Nov 2010 17:40:46 -0600 Subject: [PATCH] allow for infinite part missions --- lib/Lacuna/DB/Result/Mission.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Lacuna/DB/Result/Mission.pm b/lib/Lacuna/DB/Result/Mission.pm index 02d4311a..ea205891 100644 --- a/lib/Lacuna/DB/Result/Mission.pm +++ b/lib/Lacuna/DB/Result/Mission.pm @@ -41,13 +41,13 @@ sub complete { sub add_next_part { my $self = shift; - $self->mission_file_name =~ m/^([a-z0-9\-\_]+)\.((mission)|(part\d))$/i; + $self->mission_file_name =~ m/^([a-z0-9\-\_]+)\.((mission)|(part\d+))$/i; my ($name, $ext) = ($1, $2); if ($ext eq 'mission') { $name .= '.part2'; } else { - $ext =~ m/^part(\d)$/; + $ext =~ m/^part(\d+)$/; $name .= '.part'.$1; } if (-f '/data/Lacuna-Server/var/missions/'.$name) { -- 2.54.0