Software Error
Mark Ingram
mark.ingram at nexsan.com
Fri Aug 1 14:58:07 UTC 2003
Hi,
im getting the following error:
Software error:
Unknown field id: fix_ts at globals.pl line 150.
Now, i can get rid of this error by adding a row into the fielddefs table
corresponding to the fix_ts field. But that seems like a bit of a cheap way
out. Why does process_bug.cgi through this error up?
In other CGI files it works just fine, but in here it throws up an error.
The code i have written follows (around line 1500):
for (my $i = 0; $i <= $#idlist; $i++) {
my $strSQL = "";
SendSQL("SELECT origfix_ts FROM bugs WHERE bug_id = $idlist[$i]");
my $origfix_ts = FetchOneColumn();
if ($origfix_ts == "0000-00-00 00:00:00") {
# First time that the bug has been fixed, so update the value
$strSQL = "UPDATE bugs SET origfix_ts = NOW(), fix_ts = NOW() WHERE
bug_id = $idlist[$i]";
}
else {
# Not the first time this bug has been fixed, so only update the actual
fix date, not the original one
$strSQL = "UPDATE bugs SET fix_ts = NOW() WHERE bug_id = $idlist[$i]";
}
SendSQL($strSQL);
}
Any help you can offer is much appreciated.
Best Regards,
Mark Ingram
Software Engineer
Nexsan Technologies
33 - 35 Parker Centre
Mansfield Road
Derby
DE21 4SZ
More information about the developers
mailing list