Skip to content

Commit a520dbd

Browse files
committed
test fixes
Signed-off-by: Ihor Dykhta <dikhta.igor@gmail.com>
1 parent f6c2b15 commit a520dbd

3 files changed

Lines changed: 402 additions & 207 deletions

File tree

src/layers/src/wms-layer/wms-layer.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,15 +138,14 @@ export default class WMSLayer extends AbstractTileLayer<WMSTile, any[]> {
138138

139139
formatLayerData(datasets, oldLayerData, animationConfig): WMSLayerData {
140140
const {dataId} = this.config;
141-
if (!notNullorUndefined(dataId)) {
141+
if (!notNullorUndefined(dataId) || !datasets[dataId]) {
142142
return {
143-
...super.formatLayerData(datasets, oldLayerData, animationConfig),
144143
tilesetDataUrl: null,
145144
metadata: null
146145
};
147146
}
148147
const dataset = datasets[dataId];
149-
const metadata = dataset.metadata;
148+
const metadata = dataset?.metadata;
150149

151150
return {
152151
...super.formatLayerData(datasets, oldLayerData, animationConfig),

test/browser/layer-tests/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ import './point-layer-specs';
1515
import './scenegraph-layer-specs';
1616
import './trip-layer-specs';
1717
import './s2-geometry-layer-specs';
18+
import './wms-layer-specs';

0 commit comments

Comments
 (0)