From fe4d3f16cac1ac606632e916fd4e55fd4f6410be Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Mon, 15 Aug 2005 11:43:52 +0000 Subject: [PATCH] Fix deleting entryproperties without inserting the properly. This has lead to some strange re-setting of saved properties and is now fixed. --- .../serendipity_event_entryproperties.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/serendipity_event_entryproperties/serendipity_event_entryproperties.php b/plugins/serendipity_event_entryproperties/serendipity_event_entryproperties.php index b306459..9456eb5 100644 --- a/plugins/serendipity_event_entryproperties/serendipity_event_entryproperties.php +++ b/plugins/serendipity_event_entryproperties/serendipity_event_entryproperties.php @@ -177,7 +177,7 @@ class serendipity_event_entryproperties extends serendipity_event $q = "DELETE FROM {$serendipity['dbPrefix']}entryproperties WHERE entryid = " . (int)$eventData['id'] . " AND property = '" . serendipity_db_escape_string($prop_key) . "'"; serendipity_db_query($q); - if (!isset($property[$prop_key]) && !empty($prop_val) || $property[$prop_key] != $prop_val && !empty($prop_val)) { + if (!empty($prop_val)) { $q = "INSERT INTO {$serendipity['dbPrefix']}entryproperties (entryid, property, value) VALUES (" . (int)$eventData['id'] . ", '" . serendipity_db_escape_string($prop_key) . "', '" . serendipity_db_escape_string($prop_val) . "')"; serendipity_db_query($q); } -- 2.39.5