From 5ce9dddf0d312cd1c37b0ac5cb83da15afaa0f51 Mon Sep 17 00:00:00 2001 From: Andrew Calcutt Date: Wed, 11 Oct 2023 22:58:56 -0400 Subject: [PATCH] fix: undefine tiles / Conent-Type Signed-off-by: Andrew Calcutt --- src/pmtiles_adapter.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pmtiles_adapter.js b/src/pmtiles_adapter.js index af4f384..6c7a387 100644 --- a/src/pmtiles_adapter.js +++ b/src/pmtiles_adapter.js @@ -67,7 +67,7 @@ export const GetPMtilesTile = async (pmtiles, z, x, y) => { const header = await pmtiles.getHeader(); const TileType = GetPmtilesTileType(header.tileType); let zxyTile = await pmtiles.getZxy(z, x, y); - if (zxyTile.data !== undefined) { + if (zxyTile && zxyTile.data) { zxyTile = ArrayBufferToBuffer(zxyTile.data); } else { zxyTile = undefined; @@ -91,7 +91,7 @@ const GetPmtilesTileType = (typenum) => { head['Content-Type'] = 'image/png'; break; case 3: - tileType = 'jpg'; + tileType = 'jpeg'; head['Content-Type'] = 'image/jpeg'; break; case 4: