diff --git a/awx/main/models/jobs.py b/awx/main/models/jobs.py index 5df339186b..4709ab43c6 100644 --- a/awx/main/models/jobs.py +++ b/awx/main/models/jobs.py @@ -746,14 +746,11 @@ class Job(UnifiedJob, JobOptions): Hides fields marked as passwords in survey. ''' if self.survey_passwords: - try: - extra_vars = json.loads(self.extra_vars) - for key, value in self.survey_passwords.items(): - if key in extra_vars: - extra_vars[key] = value - return json.dumps(extra_vars) - except ValueError: - pass + extra_vars = json.loads(self.extra_vars) + for key, value in self.survey_passwords.items(): + if key in extra_vars: + extra_vars[key] = value + return json.dumps(extra_vars) else: return self.extra_vars