From c65b77a20a233413e327f377d11addd8041a0a72 Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Thu, 5 Sep 2019 08:49:52 -0400 Subject: [PATCH] fix project sync revision bug --- awx/main/tasks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/main/tasks.py b/awx/main/tasks.py index e8f671ee9e..494b74de5b 100644 --- a/awx/main/tasks.py +++ b/awx/main/tasks.py @@ -1895,8 +1895,8 @@ class RunProjectUpdate(BaseTask): extra_vars.update(extra_vars_new) scm_branch = project_update.scm_branch - branch_override = bool(project_update.scm_branch != project_update.project.scm_branch) - if project_update.job_type == 'run' and scm_branch and (not branch_override): + branch_override = bool(scm_branch and project_update.scm_branch != project_update.project.scm_branch) + if project_update.job_type == 'run' and (not branch_override): scm_branch = project_update.project.scm_revision elif not scm_branch: scm_branch = {'hg': 'tip'}.get(project_update.scm_type, 'HEAD')