diff options
author | 2005-02-09 00:51:02 +0000 | |
---|---|---|
committer | 2005-02-09 00:51:02 +0000 | |
commit | f8aeecaf8cd33d87315c5a50be9a762e142062a4 (patch) | |
tree | c92dc215a4f6780005bacf825fb6fbdc39552ae1 /importxml.pl | |
parent | Bug 276838 : Eliminate use of $::unconfirmedstate (diff) | |
download | bugzilla-f8aeecaf8cd33d87315c5a50be9a762e142062a4.tar.gz bugzilla-f8aeecaf8cd33d87315c5a50be9a762e142062a4.tar.bz2 bugzilla-f8aeecaf8cd33d87315c5a50be9a762e142062a4.zip |
Bug 257315 : type of delta_ts in bugs table should not be timestamp
Patch by Tomas Kopal <Tomas.Kopal@altap.cz> r=mkanat, LpSolit a=justdave
Diffstat (limited to 'importxml.pl')
-rwxr-xr-x | importxml.pl | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/importxml.pl b/importxml.pl index 277681a35..21d962d41 100755 --- a/importxml.pl +++ b/importxml.pl @@ -339,13 +339,21 @@ for (my $k=1 ; $k <= $bugqty ; $k++) { my @query = (); my @values = (); - foreach my $field ( qw(creation_ts delta_ts status_whiteboard) ) { + foreach my $field ( qw(creation_ts status_whiteboard) ) { if ( (defined $bug_fields{$field}) && ($bug_fields{$field}) ){ push (@query, "$field"); push (@values, SqlQuote($bug_fields{$field})); } } + push (@query, "delta_ts"); + if ( (defined $bug_fields{'delta_ts'}) && ($bug_fields{'delta_ts'}) ){ + push (@values, SqlQuote($bug_fields{'delta_ts'})); + } + else { + push (@values, "NOW()"); + } + if ( (defined $bug_fields{'bug_file_loc'}) && ($bug_fields{'bug_file_loc'}) ){ push (@query, "bug_file_loc"); push (@values, SqlQuote($bug_fields{'bug_file_loc'})); |