chiark / gitweb /
yarrg/commod-results-processor: fix potential pctb upload bug
[ypp-sc-tools.db-test.git] / yarrg / commod-results-processor
index 3482381224748026b3741bdf233031d61a08e8a8..d427f74b41d10a51bcc2ed8fee3ae525a78e2fc2 100755 (executable)
@@ -550,10 +550,11 @@ sub main__uploadpctb () {
 
     my $islandid;
     while ($resptxt =~
- m/^islands\[\d+\]\[\d+\]\=new\s+option\(\"(.*)\"\,(\d+)\)\s*$/mig
+ m/^islands\[(\d+)\]\[\d+\]\=new\s+option\(\"(.*)\"\,(\d+)\)\s*$/mig
           ) {
-       next unless $1 eq $island;
-       $islandid= $2;
+       next unless $1 eq $oceanids[0];
+       next unless $2 eq $island;
+       $islandid= $3;
     }
     defined $islandid or die;