set('userid', bugdar::$userinfo['userid']); $bug->set('username', bugdar::$userinfo['displayname']); $bug->set('summary', 'AUTO POPULATE: ' . $i); $bug->set('severity', 1); $comment->set('userid', bugdar::$userinfo['userid']); $comment->set('comment', BSFunctions::random(100)); $bug->set('priority', bugdar::$options['defaultpriority']); $bug->set('status', bugdar::$options['defaultstatus']); $bug->set('resolution', bugdar::$options['defaultresolve']); $bug->set('assignedto', bugdar::$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(); // 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', bugdar::$userinfo['userid']); $bug->set('lastpostbyname', bugdar::$userinfo['displayname']); $bug->set('hiddenlastposttime', $comment->values['dateline']); $bug->set('hiddenlastpostby', bugdar::$userinfo['userid']); $bug->set('hiddenlastpostbyname', bugdar::$userinfo['displayname']); $bug->update(); } ?>