﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
1009	Small bug in HasAllowableSize Validator	bsoltani3@…	Anybody	"When I meant small, I meant really really tiny.  The last line in the init definition references min_size when it should reference max_size


{{{
#!python
class HasAllowableSize:
    """"""
    Checks that the file-upload field data is a certain size. min_size and
    max_size are measurements in bytes.
    """"""
    def __init__(self, min_size=None, max_size=None, min_error_message=None, max_error_message=None):
        self.min_size, self.max_size = min_size, max_size
        self.min_error_message = min_error_message or lazy_inter(gettext_lazy(""Make sure your uploaded file is at least %s bytes big.""), min_size)
        self.max_error_message = max_error_message or lazy_inter(gettext_lazy(""Make sure your uploaded file is at most %s bytes big.""), min_size)
}}}

That should actually be

{{{
#!python
 self.max_error_message = max_error_message or lazy_inter(gettext_lazy(""Make sure your uploaded file is at most %s bytes big.""), max_size)
}}}

Technically it should be self.max_size, but it doesn't make a difference."	defect	closed	Validators	0.90	minor	fixed			Unreviewed	0	0	0	0	0	0
