Thanks for doing the other change for me.
I've spotted another thing, this time with TestDirector support. Everything works OK except when you delete a Topic the folowing error appears in the Apache log:
[Thu Jul 10 13:45:25 2008] codestriker.pl: Win32::OLE(0.1709) error 0x80020005: "Type mismatch", [Thu Jul 10 13:45:25 2008] codestriker.pl: in METHOD/PROPERTYGET "" argument 1 at C:/Apps/codestriker/bin/../lib/Codestriker/BugDB/TestDirectorConnection.pm
The fix is simple, at the bottom of TestDirectorConnection.pm function: _update_bug_delete, the last line of code:
Can be deleted.
Sorry to have missed this, I think these things are mainly because I am upgrading all of other apps around codestriker, Apache 2.2 Latest ActivePerl and modules etc.