Skip to content

Commit 518def8

Browse files
authored
Merge pull request #419 from opentripplanner/fix-vehicle-overlay
Bump vehicle overlay/base map
2 parents a0b6f21 + c698a8a commit 518def8

File tree

4 files changed

+19
-31
lines changed

4 files changed

+19
-31
lines changed

Diff for: lib/components/narrative/narrative-itineraries-errors.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,13 @@ const IssueContents = styled.div`
2424

2525
export default function NarrativeItinerariesErrors ({ errorMessages, errors }) {
2626
return errors.map((error, idx) => {
27-
let icon
27+
let icon = <Icon className='text-warning' type='exclamation-triangle' />
2828
if (error.network) {
2929
const CompanyIcon = getCompanyIcon(error.network)
30-
icon = <CompanyIcon />
31-
} else {
32-
icon = <Icon className='text-warning' type='exclamation-triangle' />
30+
// check if company icon exists to avoid rendering undefined
31+
if (CompanyIcon) {
32+
icon = <CompanyIcon />
33+
}
3334
}
3435
return (
3536
<IssueContainer key={idx}>

Diff for: lib/util/state.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -471,20 +471,22 @@ export const getTransitiveData = createSelector(
471471
getOtpResponse,
472472
itineraryResponseExists,
473473
getItineraryToRender,
474+
state => state.otp.config.companies,
474475
(state, props) => props.getTransitiveRouteLabel,
475476
(
476477
hasResponse,
477478
otpResponse,
478479
hasItineraryResponse,
479480
itineraryToRender,
481+
companies,
480482
getTransitiveRouteLabel
481483
) => {
482484
if (hasResponse) {
483485
if (hasItineraryResponse) {
484486
return itineraryToRender
485487
? coreUtils.map.itineraryToTransitive(
486488
itineraryToRender,
487-
null,
489+
companies,
488490
getTransitiveRouteLabel
489491
)
490492
: null

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"homepage": "https://github.com/opentripplanner/otp-react-redux#readme",
3333
"dependencies": {
3434
"@auth0/auth0-react": "^1.1.0",
35-
"@opentripplanner/base-map": "^1.0.5",
35+
"@opentripplanner/base-map": "^1.1.0",
3636
"@opentripplanner/core-utils": "^3.2.2",
3737
"@opentripplanner/endpoints-overlay": "^1.0.6",
3838
"@opentripplanner/from-to-location-picker": "^1.0.4",
@@ -52,7 +52,7 @@
5252
"@opentripplanner/trip-details": "^1.1.4",
5353
"@opentripplanner/trip-form": "^1.0.5",
5454
"@opentripplanner/trip-viewer-overlay": "^1.0.4",
55-
"@opentripplanner/vehicle-rental-overlay": "^1.0.6",
55+
"@opentripplanner/vehicle-rental-overlay": "^1.1.2",
5656
"blob-stream": "^0.1.3",
5757
"bootstrap": "^3.3.7",
5858
"bowser": "^1.9.3",

Diff for: yarn.lock

+9-24
Original file line numberDiff line numberDiff line change
@@ -1545,30 +1545,15 @@
15451545
dependencies:
15461546
"@types/node" ">= 8"
15471547

1548-
"@opentripplanner/base-map@^1.0.5":
1549-
version "1.0.5"
1550-
resolved "https://registry.yarnpkg.com/@opentripplanner/base-map/-/base-map-1.0.5.tgz#b4f92e4e848f340e30b1ed5c6d3a2338d6b8e017"
1551-
integrity sha512-4Ra/BPWV0laCiYLuqEPZaI5xQtfNbYbPl8bcysoD82m1ED3uqS/b8CW7i14ZsVVdfoXOZoI3b6QVAXfPzfxM1A==
1548+
"@opentripplanner/base-map@^1.1.0":
1549+
version "1.1.0"
1550+
resolved "https://registry.yarnpkg.com/@opentripplanner/base-map/-/base-map-1.1.0.tgz#7426c1f68db4e11e6e36f27a4ca34a88964e0392"
1551+
integrity sha512-tSPSfzv92IaS3LLWUQfsDSSOE6PyCrccMmungfZwbfbeZFgflNTT9Z5WS/Jju6KEbPJKI8NRX6Qi8/DI5ZWXOg==
15521552
dependencies:
15531553
"@opentripplanner/core-utils" "^3.0.4"
15541554
prop-types "^15.7.2"
15551555

1556-
"@opentripplanner/core-utils@^3.0.0", "@opentripplanner/core-utils@^3.0.4", "@opentripplanner/core-utils@^3.1.1", "@opentripplanner/core-utils@^3.2.2":
1557-
version "3.2.2"
1558-
resolved "https://registry.yarnpkg.com/@opentripplanner/core-utils/-/core-utils-3.2.2.tgz#5d39b6a16670e7818cbe1a8784d26a6f9699bb4e"
1559-
integrity sha512-+mmIWbvAtVEfU5lJnxs+3/qxJqhZqJne1kpeobK3Do1pqMXIHs0MVY1cZjd2/SpjXoQy+BYBZUnJmbjgDOdY/w==
1560-
dependencies:
1561-
"@mapbox/polyline" "^1.1.0"
1562-
"@opentripplanner/geocoder" "^1.0.2"
1563-
"@turf/along" "^6.0.1"
1564-
bowser "^2.7.0"
1565-
lodash.isequal "^4.5.0"
1566-
moment "^2.24.0"
1567-
moment-timezone "^0.5.27"
1568-
prop-types "^15.7.2"
1569-
qs "^6.9.1"
1570-
1571-
"@opentripplanner/core-utils@^3.2.1", "@opentripplanner/core-utils@^3.2.2":
1556+
"@opentripplanner/core-utils@^3.0.0", "@opentripplanner/core-utils@^3.0.4", "@opentripplanner/core-utils@^3.1.1", "@opentripplanner/core-utils@^3.2.1", "@opentripplanner/core-utils@^3.2.2":
15721557
version "3.2.2"
15731558
resolved "https://registry.yarnpkg.com/@opentripplanner/core-utils/-/core-utils-3.2.2.tgz#5d39b6a16670e7818cbe1a8784d26a6f9699bb4e"
15741559
integrity sha512-+mmIWbvAtVEfU5lJnxs+3/qxJqhZqJne1kpeobK3Do1pqMXIHs0MVY1cZjd2/SpjXoQy+BYBZUnJmbjgDOdY/w==
@@ -1757,10 +1742,10 @@
17571742
"@opentripplanner/core-utils" "^3.0.4"
17581743
prop-types "^15.7.2"
17591744

1760-
"@opentripplanner/vehicle-rental-overlay@^1.0.6":
1761-
version "1.0.6"
1762-
resolved "https://registry.yarnpkg.com/@opentripplanner/vehicle-rental-overlay/-/vehicle-rental-overlay-1.0.6.tgz#95f894181070c64fa176918cd6a6dd6b122e3d19"
1763-
integrity sha512-Ued2Q1S0CT5ZHDAYtO+B1rqX0p63KdFN6noDshaDtHc3y37XYQuI6mzFTUrkkRDRlWWOxu8qDB1ZdSYj5tJCKw==
1745+
"@opentripplanner/vehicle-rental-overlay@^1.1.2":
1746+
version "1.1.2"
1747+
resolved "https://registry.yarnpkg.com/@opentripplanner/vehicle-rental-overlay/-/vehicle-rental-overlay-1.1.2.tgz#04c670da35205c94786118cd5a8610190c26d71c"
1748+
integrity sha512-d36c79zj37Y9M+gDW5fE7RU3nVlGh68mIaKxAU3zlqY/jDsPHMjMltp+KRJwAhFVV19vnfMzriqjU6epRqBhwQ==
17641749
dependencies:
17651750
"@opentripplanner/core-utils" "^3.0.4"
17661751
"@opentripplanner/from-to-location-picker" "^1.0.3"

0 commit comments

Comments
 (0)