Skip to content

Commit c2d2a52

Browse files
committed
🌟 Simplify filename validation in readtiff function to ensure correct file extension handling.
1 parent 5ad3fb3 commit c2d2a52

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/fileio/tiff.jl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,8 @@ xyz = readtiff("example.tif")
2626
"""
2727
function readtiff(filename::String; dst_crs::String="EPSG:3857")
2828
isfile(filename) || throw(ArgumentError("file not found: $filename"))
29-
if endswith(filename, ".tif")
30-
filename *= "f" # ensure .tiff extension
31-
end
32-
endswith(filename, ".tiff") || error("filename must be a .tif file")
29+
(endswith(filename, ".tiff") || endswith(filename, ".tif")) || error(
30+
"filename must be a .tif or .tiff file")
3331

3432
@pyexec """
3533
def py_tmp(tif_path, dst_crs, rasterio, np):

0 commit comments

Comments
 (0)