From: garvinhicking Date: Tue, 12 Jun 2007 10:00:26 +0000 (+0000) Subject: Fix comment editing panel being able to set circular reference on "in reply to" optio... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=397280ae0ab79d50d88f2b83bfc35f79a8f76a5d;p=s9y.git Fix comment editing panel being able to set circular reference on "in reply to" option. Thanks to Urs Enke! --- diff --git a/include/admin/comments.inc.php b/include/admin/comments.inc.php index b481f10..b343e48 100644 --- a/include/admin/comments.inc.php +++ b/include/admin/comments.inc.php @@ -28,11 +28,12 @@ if (isset($serendipity['GET']['adminAction']) && $serendipity['GET']['adminActio author = '" . serendipity_db_escape_string($serendipity['POST']['name']) . "', email = '" . serendipity_db_escape_string($serendipity['POST']['email']) . "', url = '" . serendipity_db_escape_string($serendipity['POST']['url']) . "', - parent_id = '" . serendipity_db_escape_string($serendipity['POST']['replyTo']) . "', + " . ($serendipity['POST']['replyTo'] != $serendipity['GET']['id'] ? "parent_id = '" . serendipity_db_escape_string($serendipity['POST']['replyTo']) . "'," : '') . " body = '" . serendipity_db_escape_string($serendipity['POST']['comment']) . "' WHERE id = " . (int)$serendipity['GET']['id'] . " AND entry_id = " . (int)$serendipity['POST']['entry_id']; serendipity_db_query($sql); + serendipity_plugin_api::hook_event('backend_updatecomment', $serendipity['POST'], $serendipity['GET']['id']); echo COMMENT_EDITED; }