Fixed bug #588566
This commit is contained in:
parent
21981f8879
commit
b201f094fb
2 changed files with 5 additions and 3 deletions
|
|
@ -49,7 +49,7 @@ sub _duplicateReplyTree {
|
||||||
$newMessageId = getNextId("messageId");
|
$newMessageId = getNextId("messageId");
|
||||||
WebGUI::SQL->write("insert into discussion values ($newMessageId, $_[2], $_[3], $_[1], $data{userId}, "
|
WebGUI::SQL->write("insert into discussion values ($newMessageId, $_[2], $_[3], $_[1], $data{userId}, "
|
||||||
.quote($data{username}).", ".quote($data{subject}).", ".quote($data{message}).
|
.quote($data{username}).", ".quote($data{subject}).", ".quote($data{message}).
|
||||||
", $data{dateOfPost}, $_[4])");
|
", $data{dateOfPost}, $_[4], $data{views}, $data{locked}, ".quote($data{status}).")");
|
||||||
_duplicateReplyTree($data{messageId},$newMessageId,$_[2],$_[3],$_[4]);
|
_duplicateReplyTree($data{messageId},$newMessageId,$_[2],$_[3],$_[4]);
|
||||||
}
|
}
|
||||||
$sth->finish;
|
$sth->finish;
|
||||||
|
|
@ -144,7 +144,8 @@ sub duplicate {
|
||||||
$newMessageId = getNextId("messageId");
|
$newMessageId = getNextId("messageId");
|
||||||
WebGUI::SQL->write("insert into discussion values ($newMessageId, $newMessageId, $_[1], 0,
|
WebGUI::SQL->write("insert into discussion values ($newMessageId, $newMessageId, $_[1], 0,
|
||||||
$data{userId}, ".quote($data{username}).", ".quote($data{subject}).", "
|
$data{userId}, ".quote($data{username}).", ".quote($data{subject}).", "
|
||||||
.quote($data{message}).", $data{dateOfPost}, $newSubId)");
|
.quote($data{message}).", $data{dateOfPost}, $newSubId, $data{views}, $data{locked},
|
||||||
|
".quote($data{status}).")");
|
||||||
_duplicateReplyTree($data{messageId},$newMessageId,$newMessageId,$_[1],$newSubId);
|
_duplicateReplyTree($data{messageId},$newMessageId,$newMessageId,$_[1],$newSubId);
|
||||||
}
|
}
|
||||||
$sth->finish;
|
$sth->finish;
|
||||||
|
|
|
||||||
|
|
@ -211,7 +211,8 @@ sub duplicate {
|
||||||
$file->copy($w->get("wobjectId"),$newSubmissionId);
|
$file->copy($w->get("wobjectId"),$newSubmissionId);
|
||||||
WebGUI::SQL->write("insert into UserSubmission_submission values (".$w->get("wobjectId").", $newSubmissionId, ".
|
WebGUI::SQL->write("insert into UserSubmission_submission values (".$w->get("wobjectId").", $newSubmissionId, ".
|
||||||
quote($row{title}).", $row{dateSubmitted}, ".quote($row{username}).", '$row{userId}', ".quote($row{content}).", ".
|
quote($row{title}).", $row{dateSubmitted}, ".quote($row{username}).", '$row{userId}', ".quote($row{content}).", ".
|
||||||
quote($row{image}).", ".quote($row{attachment}).", '$row{status}', '$row{convertCarriageReturns}')");
|
quote($row{image}).", ".quote($row{attachment}).", '$row{status}', '$row{convertCarriageReturns}',
|
||||||
|
'$row{views}')");
|
||||||
WebGUI::Discussion::duplicate($_[0]->get("wobjectId"),$w->get("wobjectId"),$row{submissionId},$newSubmissionId);
|
WebGUI::Discussion::duplicate($_[0]->get("wobjectId"),$w->get("wobjectId"),$row{submissionId},$newSubmissionId);
|
||||||
}
|
}
|
||||||
$sth->finish;
|
$sth->finish;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue