From 570986485f50359424975deff8f4a554fa4bcc02 Mon Sep 17 00:00:00 2001 From: ryenus Date: Mon, 5 Aug 2024 09:52:50 +0800 Subject: [PATCH] convert file ext to lowercase for format detection To ensure proper file format detection with case-insensitive file systems. --- pkg/yqlib/format.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/yqlib/format.go b/pkg/yqlib/format.go index 49c47dfd..a0e0d02b 100644 --- a/pkg/yqlib/format.go +++ b/pkg/yqlib/format.go @@ -112,7 +112,7 @@ func FormatStringFromFilename(filename string) string { GetLogger().Debugf("checking file extension '%s' for auto format detection", filename) nPos := strings.LastIndex(filename, ".") if nPos > -1 { - format := filename[nPos+1:] + format := strings.ToLower(filename[nPos+1:]) GetLogger().Debugf("detected format '%s'", format) return format }