From 2edc3029dec8e31a7951a09b8a2e391a4ac3432e Mon Sep 17 00:00:00 2001 From: Dries Buytaert <dries@buytaert.net> Date: Tue, 12 Apr 2011 20:41:44 +0200 Subject: [PATCH] - Patch #1023190 by Berdir: wrong merge query in aggregator_save_item(). --- modules/aggregator/aggregator.processor.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/aggregator/aggregator.processor.inc b/modules/aggregator/aggregator.processor.inc index 91b440c7c7e5..6eb2c662fab5 100644 --- a/modules/aggregator/aggregator.processor.inc +++ b/modules/aggregator/aggregator.processor.inc @@ -162,8 +162,8 @@ function aggregator_save_item($edit) { $result = db_query('SELECT cid FROM {aggregator_category_feed} WHERE fid = :fid', array(':fid' => $edit['fid'])); foreach ($result as $category) { db_merge('aggregator_category_item') - ->key(array('iid' => $edit['iid'])) - ->fields(array( + ->key(array( + 'iid' => $edit['iid'], 'cid' => $category->cid, )) ->execute(); -- GitLab