set('userid', $bugsys->userinfo['userid']); $bug->set('username', $bugsys->userinfo['displayname']); $bug->set('summary', 'AUTO POPULATE: ' . $i); $bug->set('severity', 1); $comment->set('userid', $bugsys->userinfo['userid']); $comment->set('comment', $funct->rand(100)); $bug->set('priority', $bugsys->options['defaultpriority']); $bug->set('status', $bugsys->options['defaultstatus']); $bug->set('resolution', $bugsys->options['defaultresolve']); $bug->set('assignedto', $bugsys->options['defaultassign']); $bug->set('product', 6); $bug->set('component', 0); $bug->set('version', 14); $bug->insert(); $comment->set('bugid', $bug->insertid); $comment->insert(); $bug = new BugAPI($bugsys); // need to destroy because update will think the insert fields need to be changed, too $bug->dorelations = array(); $bug->set('bugid', $comment->values['bugid']); $bug->set_condition(); $bug->fetch(); $bug->set('dateline', $comment->values['dateline']); $bug->set('initialreport', $comment->insertid); $bug->set('lastposttime', $comment->values['dateline']); $bug->set('lastpostby', $bugsys->userinfo['userid']); $bug->set('lastpostbyname', $bugsys->userinfo['displayname']); $bug->set('hiddenlastposttime', $comment->values['dateline']); $bug->set('hiddenlastpostby', $bugsys->userinfo['userid']); $bug->set('hiddenlastpostbyname', $bugsys->userinfo['displayname']); $bug->update(); } ?>