diff options
| author | Shulhan <ms@kilabit.info> | 2025-01-06 23:32:02 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2025-01-07 00:13:55 +0700 |
| commit | 51ac42c62f8b1bd0c1669c01fa445cb1ed76d02e (patch) | |
| tree | 676eb01d39c1b277dda6f709bc77aead2f5afb9f | |
| parent | d420aa693773f5793138589745bf02ea4eea3cf7 (diff) | |
| download | ciigo-51ac42c62f8b1bd0c1669c01fa445cb1ed76d02e.tar.xz | |
file_markup: convert extension to lowercase on markupKind only
Converting extension to lowercase before trimming it may not remove
the extension itself since the string has changes.
| -rw-r--r-- | file_markup.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/file_markup.go b/file_markup.go index 95785bb..87fb5ac 100644 --- a/file_markup.go +++ b/file_markup.go @@ -41,7 +41,7 @@ func NewFileMarkup(filePath string, fi os.FileInfo) (fmarkup *FileMarkup, err er } } - var ext = strings.ToLower(filepath.Ext(filePath)) + var ext = filepath.Ext(filePath) var basePath = strings.TrimSuffix(filePath, ext) fmarkup = &FileMarkup{ @@ -55,7 +55,7 @@ func NewFileMarkup(filePath string, fi os.FileInfo) (fmarkup *FileMarkup, err er } func markupKind(ext string) int { - switch ext { + switch strings.ToLower(ext) { case extAsciidoc: return markupKindAdoc case extMarkdown: |
