Jacek Kowalski
2019-02-01 1073190b7eaff62c16d3792273b2fb5744511c14
parse.php
@@ -117,10 +117,16 @@
         if(isset($this->jsonTrips[$jsonTripId])) {
            $data = numToTypeB($gtfsTrip['id']);
            $num = $gtfsTrip['num'];
            if($data['num'] != $num) {
               fwrite(STDERR, 'Got '.$num.', database has '.$data['num']."\n");
            if(!is_array($data) || !isset($data['num'])) {
               $data = [
                  'num' => $num,
                  'low' => 2,
               ];
            } elseif($data['num'] != $num) {
               // Ignore due to incorrect depot markings in the data
               //fwrite(STDERR, 'Got '.$num.', database has '.$data['num']."\n");
            }
            $result[$jsonTripId] = $data;
            $result[$this->jsonTrips[$jsonTripId]['id']] = $data;
         }
      }
      return $result;