? translations Index: simplenews.admin.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/simplenews/simplenews.admin.inc,v retrieving revision 1.46 diff -u -p -r1.46 simplenews.admin.inc --- simplenews.admin.inc 2 Jan 2009 12:01:17 -0000 1.46 +++ simplenews.admin.inc 3 Jan 2009 08:41:08 -0000 @@ -986,7 +986,7 @@ function simplenews_admin_settings_subsc * @param $snid array of snid's */ function simplenews_activate_subscription($snid) { - db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', 1, implode(',', $snid)); + db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', array_merge(array('1'), $snid)); } /** @@ -995,7 +995,7 @@ function simplenews_activate_subscriptio * @param $snid array of snid's */ function simplenews_inactivate_subscription($snid) { - db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', 0, implode(',', $snid)); + db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', array_merge(array('0'), $snid)); } /** Index: simplenews.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/simplenews/simplenews.module,v retrieving revision 1.186 diff -u -p -r1.186 simplenews.module --- simplenews.module 2 Jan 2009 12:01:17 -0000 1.186 +++ simplenews.module 3 Jan 2009 08:41:12 -0000 @@ -1819,7 +1819,10 @@ function simplenews_get_spool($status, $ * @param string $status New status (0 = hold, 1 = pending, 2 = send) */ function simplenews_update_spool($msids, $status) { - db_query("UPDATE {simplenews_mail_spool} SET status = %d, timestamp = %d WHERE msid IN(". db_placeholders($msids, 'int') .")", $status, time(), implode(',', $msids)); + $params[] = $status; + $params[] = time(); + $params = array_merge($params, $msids); + db_query("UPDATE {simplenews_mail_spool} SET status = %d, timestamp = %d WHERE msid IN(". db_placeholders($msids, 'int') .")", $params); } /**