summaryrefslogtreecommitdiff
path: root/modules/poll/poll.module
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-09-24 02:05:55 +0000
committerDries Buytaert <dries@buytaert.net>2010-09-24 02:05:55 +0000
commite0032eeee61f0cb83dbcd7e410bd85f8226b7ec7 (patch)
tree21057bd3cbbe26cdcdf617fa16dbd960fca94a55 /modules/poll/poll.module
parent5e1f9113e966e7766726416083ad9a5518e56218 (diff)
downloadbrdo-e0032eeee61f0cb83dbcd7e410bd85f8226b7ec7.tar.gz
brdo-e0032eeee61f0cb83dbcd7e410bd85f8226b7ec7.tar.bz2
- Patch #844186 by chx: clarify merge queries.
Diffstat (limited to 'modules/poll/poll.module')
-rw-r--r--modules/poll/poll.module3
1 files changed, 1 insertions, 2 deletions
diff --git a/modules/poll/poll.module b/modules/poll/poll.module
index 72cd86e66..9e314f11d 100644
--- a/modules/poll/poll.module
+++ b/modules/poll/poll.module
@@ -568,12 +568,11 @@ function poll_update($node) {
db_merge('poll_choice')
->key(array('chid' => $choice['chid']))
->fields(array(
- 'nid' => $node->nid,
'chtext' => $choice['chtext'],
'chvotes' => (int) $choice['chvotes'],
'weight' => $choice['weight'],
))
- ->updateExcept('nid')
+ ->insertFields(array('nid' => $node->nid))
->execute();
}
else {