Make condition look better

master
voussoir 2017-03-22 18:06:02 -07:00
parent fd1673328f
commit e62aa2f740
1 changed files with 5 additions and 7 deletions

View File

@ -20,13 +20,11 @@ def required_fields(fields, forbid_whitespace=False):
@functools.wraps(function)
def wrapped(*args, **kwargs):
for requirement in fields:
if (
requirement not in request.form or
(
forbid_whitespace and
request.form[requirement].strip() == ''
)
):
missing = (
requirement not in request.form or
(forbid_whitespace and request.form[requirement].strip() == '')
)
if missing:
response = {
'error_type': 'MISSING_FIELDS',
'error_message': 'Required fields: %s' % ', '.join(fields),