From 552b69592c97da0428bd80275459c31eb368d80c Mon Sep 17 00:00:00 2001 From: cclauss Date: Wed, 14 Feb 2018 00:44:53 +0100 Subject: [PATCH] six.string_types in mixins.py --- awx/main/models/mixins.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/models/mixins.py b/awx/main/models/mixins.py index f3bce576e3..0db9ebb5fb 100644 --- a/awx/main/models/mixins.py +++ b/awx/main/models/mixins.py @@ -199,7 +199,7 @@ class SurveyJobTemplateMixin(models.Model): errors.append("'%s' value missing" % survey_element['variable']) elif survey_element['type'] in ["textarea", "text", "password"]: if survey_element['variable'] in data: - if type(data[survey_element['variable']]) not in (str, unicode): + if not isinstance(data[survey_element['variable']], six.string_types): errors.append("Value %s for '%s' expected to be a string." % (data[survey_element['variable']], survey_element['variable'])) return errors