From edd8c91374c4da2365b3ac7fe27d4336532efd93 Mon Sep 17 00:00:00 2001 From: Garvin Hicking Date: Wed, 16 Apr 2014 10:52:46 +0200 Subject: [PATCH] Strict array check --- .../serendipity_event_custom_permalinks.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/serendipity_event_custom_permalinks/serendipity_event_custom_permalinks.php b/serendipity_event_custom_permalinks/serendipity_event_custom_permalinks.php index ea98704f..23bbcbf2 100644 --- a/serendipity_event_custom_permalinks/serendipity_event_custom_permalinks.php +++ b/serendipity_event_custom_permalinks/serendipity_event_custom_permalinks.php @@ -30,7 +30,7 @@ class serendipity_event_custom_permalinks extends serendipity_event { 'backend_display' => true)); $propbag->add('author', 'Garvin Hicking'); - $propbag->add('version', '1.13'); + $propbag->add('version', '1.14'); $propbag->add('requirements', array( 'serendipity' => '0.8', 'smarty' => '2.6.7', @@ -125,9 +125,11 @@ class serendipity_event_custom_permalinks extends serendipity_event { $query = "SELECT entryid,value FROM {$serendipity['dbPrefix']}entryproperties WHERE entryid IN (" . implode(', ', $ids) . ") AND property = 'permalink'"; $retval = serendipity_db_query($query); + if (is_array($retval)) { foreach((array)$retval AS $pl) { $this->ids[$pl['entryid']] = $pl['value']; } + } break;