You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by de...@apache.org on 2017/05/09 17:57:08 UTC

[4/4] incubator-trafficcontrol git commit: prevents DB error when using older syncds versions with reval pending enabled

prevents DB error when using older syncds versions with reval pending enabled


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/ea085f0d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/ea085f0d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/ea085f0d

Branch: refs/heads/master
Commit: ea085f0d25b47bd16548ff99b4a388fdd4091fc4
Parents: 0ecda94
Author: Derek Gelinas <de...@cable.comcast.com>
Authored: Mon May 8 07:53:31 2017 -0400
Committer: Dewayne Richardson <de...@apache.org>
Committed: Tue May 9 11:56:59 2017 -0600

----------------------------------------------------------------------
 traffic_ops/app/lib/UI/Server.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/ea085f0d/traffic_ops/app/lib/UI/Server.pm
----------------------------------------------------------------------
diff --git a/traffic_ops/app/lib/UI/Server.pm b/traffic_ops/app/lib/UI/Server.pm
index adfc10f..a3be22c 100644
--- a/traffic_ops/app/lib/UI/Server.pm
+++ b/traffic_ops/app/lib/UI/Server.pm
@@ -986,7 +986,7 @@ sub postupdate {
 	my $use_reval_pending = $self->db->resultset('Parameter')->search( { -and => [ 'name' => 'use_reval_pending', 'config_file' => 'global' ] } )->get_column('value')->single;
 
 	#Parameters don't have boolean options at this time, so we're going to compare against the default string value of 0.
-	if ( defined($use_reval_pending) && $use_reval_pending ne '0' ) {
+	if ( defined($use_reval_pending) && $use_reval_pending ne '0' && defined($reval_updated) ) {
 		$update_server->update( { upd_pending => $updated } );
 		$update_server->update( { reval_pending => $reval_updated } );
 	}