store replies on the notice record, not the reply record
darcs-hash:20080709202716-84dde-30ffe46b711ff108fa210757eeb856803b09de82.gz
This commit is contained in:
parent
e22df4be30
commit
cbe07c1d37
@ -872,15 +872,14 @@ function common_save_replies($notice) {
|
|||||||
}
|
}
|
||||||
if ($i == 0) {
|
if ($i == 0) {
|
||||||
$reply_for = $recipient;
|
$reply_for = $recipient;
|
||||||
|
$recipient_notice = $reply_for->getCurrentNotice();
|
||||||
|
$orig = clone($notice);
|
||||||
|
$notice->reply_to = $recipient_notice->id;
|
||||||
|
$notice->update($orig);
|
||||||
}
|
}
|
||||||
$reply = new Reply();
|
$reply = new Reply();
|
||||||
$reply->notice_id = $notice->id;
|
$reply->notice_id = $notice->id;
|
||||||
$reply->profile_id = $recipient->id;
|
$reply->profile_id = $recipient->id;
|
||||||
if ($reply_for) {
|
|
||||||
# $recipient_notice = $reply_for->getCurrentNotice($notice->created);
|
|
||||||
$recipient_notice = $reply_for->getCurrentNotice();
|
|
||||||
$reply->replied_id = $recipient_notice->id;
|
|
||||||
}
|
|
||||||
$id = $reply->insert();
|
$id = $reply->insert();
|
||||||
if (!$id) {
|
if (!$id) {
|
||||||
$last_error = &PEAR::getStaticProperty('DB_DataObject','lastError');
|
$last_error = &PEAR::getStaticProperty('DB_DataObject','lastError');
|
||||||
|
Loading…
Reference in New Issue
Block a user