Skip to content

Commit 751210f

Browse files
committed
Fix CI issues
1 parent 3a801f4 commit 751210f

2 files changed

Lines changed: 10 additions & 4 deletions

File tree

src/composables/useMap.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ const cloudlessLayer = shallowRef<TileLayer<XYZ> | null>(null)
7878
let untrackCloudless: (() => void) | null = null
7979
watch(cloudlessLayer, (newLayer) => {
8080
untrackCloudless?.()
81-
untrackCloudless = newLayer ? trackTileSource(newLayer.getSource()! as TileSource) : null
81+
const src = newLayer?.getSource() as TileSource | null
82+
untrackCloudless = src ? trackTileSource(src) : null
8283
})
8384

8485
// Watch for year changes and update the cloudless layer
@@ -127,13 +128,15 @@ const globalOverviewLayer = shallowRef<GlTileLayer | null>(null)
127128
let untrackGlobalPredictions: (() => void) | null = null
128129
watch(globalPredictionsLayer, (newLayer) => {
129130
untrackGlobalPredictions?.()
130-
untrackGlobalPredictions = newLayer ? trackTileSource(newLayer.getSource()! as TileSource) : null
131+
const src = newLayer?.getSource() as TileSource | null
132+
untrackGlobalPredictions = src ? trackTileSource(src) : null
131133
})
132134

133135
let untrackGlobalOverview: (() => void) | null = null
134136
watch(globalOverviewLayer, (newLayer) => {
135137
untrackGlobalOverview?.()
136-
untrackGlobalOverview = newLayer ? trackTileSource(newLayer.getSource()! as TileSource) : null
138+
const src = newLayer?.getSource() as TileSource | null
139+
untrackGlobalOverview = src ? trackTileSource(src) : null
137140
})
138141

139142
watch(

src/composables/useStacLayer.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ async function addStacLayer() {
3939
})
4040
// Add the new layer to the map
4141
map.value.addLayer(currentStacLayer)
42-
untrackStac = trackTileSource(currentStacLayer.getSource()!)
42+
const src = currentStacLayer.getSource()
43+
if (src) {
44+
untrackStac = trackTileSource(src)
45+
}
4346
}
4447

4548
function removeStacLayer() {

0 commit comments

Comments
 (0)