diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-12-21 09:54:14 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-12-22 11:35:53 +0100 |
commit | ce04011096456c77479fa98a6ceee242aeac7919 (patch) | |
tree | 30bd222f9ba0ba93e4e4cfd543982ed4901eda6f /media/mediaType.go | |
parent | cdc73526a80de2120df7aa44f7dc820df6de789d (diff) | |
download | hugo-ce04011096456c77479fa98a6ceee242aeac7919.tar.gz hugo-ce04011096456c77479fa98a6ceee242aeac7919.zip |
media: Add missing BMP and GIF to the default MediaTypes list
Diffstat (limited to 'media/mediaType.go')
-rw-r--r-- | media/mediaType.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/media/mediaType.go b/media/mediaType.go index 18af666d5..819de9d80 100644 --- a/media/mediaType.go +++ b/media/mediaType.go @@ -274,6 +274,8 @@ var DefaultTypes = Types{ YAMLType, TOMLType, PNGType, + GIFType, + BMPType, JPEGType, WEBPType, AVIType, @@ -289,6 +291,15 @@ var DefaultTypes = Types{ func init() { sort.Sort(DefaultTypes) + + // Sanity check. + seen := make(map[Type]bool) + for _, t := range DefaultTypes { + if seen[t] { + panic(fmt.Sprintf("MediaType %s duplicated in list", t)) + } + seen[t] = true + } } // Types is a slice of media types. |