diff --git a/app/post_metadata.go b/app/post_metadata.go index 8a5acdd6ca..c10f07c522 100644 --- a/app/post_metadata.go +++ b/app/post_metadata.go @@ -517,5 +517,10 @@ func parseImages(body io.Reader) (*model.PostImage, error) { image.FrameCount = frameCount } + // Make image information nil when the format is tiff + if format == "tiff" { + image = nil + } + return image, nil } diff --git a/app/post_metadata_test.go b/app/post_metadata_test.go index 0f3561c143..71554e4016 100644 --- a/app/post_metadata_test.go +++ b/app/post_metadata_test.go @@ -1995,11 +1995,7 @@ func TestParseImages(t *testing.T) { }, "tiff": { FileName: "test.tiff", - Expected: &model.PostImage{ - Width: 701, - Height: 701, - Format: "tiff", - }, + Expected: (*model.PostImage)(nil), }, "not an image": { FileName: "README.md",