X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=ND%2FWeb%2FPages%2FLaunchConfirmation.pm;h=dda401e1102eafdb2785402472467427ede6ba8d;hb=aee4364ac18d6ec1c7ba9e225423ea46aafdeee7;hp=0842b3295d505b89eb4d951b5e7ff49ecef1f689;hpb=cd2b270d160f6dafdb1c79052db256b69486f32c;p=ndwebbie.git diff --git a/ND/Web/Pages/LaunchConfirmation.pm b/ND/Web/Pages/LaunchConfirmation.pm index 0842b32..dda401e 100644 --- a/ND/Web/Pages/LaunchConfirmation.pm +++ b/ND/Web/Pages/LaunchConfirmation.pm @@ -62,8 +62,9 @@ sub render_body { } my @missions; $DBH->begin_work; - while ($missions =~ m/\S+\s+(\d+):(\d+):(\d+)\s+(\d+):(\d+):(\d+)\s+\((?:(\d+)\+)?(\d+)\).*?(?:\d+hrs\s+)?\d+mins\s+(Attack|Defend|Return|Fake Attack|Fake Defend)(.*?)(?:Launching in tick (\d+), arrival in tick (\d+)|ETA: \d+, Return ETA: (\d+))/sg){ + while ($missions =~ m/\S+\s+(\d+):(\d+):(\d+)\s+(\d+):(\d+):(\d+)\s+\((?:(\d+)\+)?(\d+)\).*?(?:\d+hrs\s+)?\d+mins\s+(Attack|Defend|Return|Fake Attack|Fake Defend)(.*?)(?:Launching in tick (\d+), arrival in tick (\d+)|ETA: \d+, Return ETA: (\d+)|Return ETA: (\d+))/sg){ my %mission; + next if $9 eq 'Return'; my $tick = $self->{TICK}+$8; $tick += $7 if defined $7;