From 397280ae0ab79d50d88f2b83bfc35f79a8f76a5d Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Tue, 12 Jun 2007 10:00:26 +0000 Subject: [PATCH] Fix comment editing panel being able to set circular reference on "in reply to" option. Thanks to Urs Enke! --- include/admin/comments.inc.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; } -- 2.39.5