? activity_db_warning.patch
? activity_undefined_msg.patch
Index: activity.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/activity/activity.module,v
retrieving revision 1.1.2.2.2.30.2.46
diff -u -p -r1.1.2.2.2.30.2.46 activity.module
--- activity.module	3 Jun 2009 18:42:21 -0000	1.1.2.2.2.30.2.46
+++ activity.module	2 Jul 2009 15:17:23 -0000
@@ -489,9 +489,9 @@ function activity_get_info() {
  */
 function activity_insert($uid, $module, $type, $operation, $data, $target_users_roles) {
   // check time limit, ignore activity if within the limit
-  $result = db_query("SELECT COUNT(*) FROM {activity} WHERE uid = %d AND module = '%s' AND type = '%s' AND operation = '%s' AND data = '%s' AND created >= %d", $uid, $module, $type, $operation, serialize($data), (time() - variable_get('activity_time_limit', 30)));
+  $result = db_result(db_query("SELECT COUNT(*) FROM {activity} WHERE uid = %d AND module = '%s' AND type = '%s' AND operation = '%s' AND data = '%s' AND created >= %d", $uid, $module, $type, $operation, serialize($data), (time() - variable_get('activity_time_limit', 30))));
   
-  if (db_fetch_object($result)->count != 0) {
+  if ($result != 0) {
     return FALSE;
   }
 
