From de53c80a1e715d0346ef2d28710b01dea16af905 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 23 Jul 2020 17:58:15 +0200 Subject: [PATCH] fix(file-upload): size limitation was inverted --- src/Handler/Utils/Form.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Handler/Utils/Form.hs b/src/Handler/Utils/Form.hs index 0711da57e..86e56b95a 100644 --- a/src/Handler/Utils/Form.hs +++ b/src/Handler/Utils/Form.hs @@ -897,7 +897,7 @@ genericFileField mkOpts = Field{..} handleUpload :: FileField -> Maybe Text -> ConduitT File FileReference (YesodDB UniWorX) () handleUpload FileField{fieldMaxFileSize} mIdent - = C.filter (\File{..} -> maybe (const True) (<) fieldMaxFileSize $ maybe 0 (fromIntegral . olength) fileContent) + = C.filter (\File{..} -> maybe (const True) (>) fieldMaxFileSize $ maybe 0 (fromIntegral . olength) fileContent) .| sinkFiles .| maybe (C.map id) mkSessionFile mIdent where