- Bugfix: make sure to update the node_comment_statistics table when a node is updated.
parent
5520513879
commit
d61e7a663e
|
@ -252,7 +252,10 @@ function comment_nodeapi(&$node, $op, $arg = 0) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'insert':
|
case 'insert':
|
||||||
db_query('INSERT INTO {node_comment_statistics} (nid, cid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count) VALUES (%d,0,%d,NULL,%d,0)', $node->nid, $node->created, $node->uid);
|
db_query('INSERT INTO {node_comment_statistics} (nid, cid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count) VALUES (%d, 0, %d, NULL, %d, 0)', $node->nid, $node->created, $node->uid);
|
||||||
|
break;
|
||||||
|
case 'update':
|
||||||
|
db_queryd('UPDATE {node_comment_statistics} SET last_comment_timestamp = %d WHERE nid = %d AND cid = 0', $node->changed, $node->nid);
|
||||||
break;
|
break;
|
||||||
case 'delete':
|
case 'delete':
|
||||||
db_query('DELETE FROM {comments} WHERE nid = %d', $node->nid);
|
db_query('DELETE FROM {comments} WHERE nid = %d', $node->nid);
|
||||||
|
|
|
@ -252,7 +252,10 @@ function comment_nodeapi(&$node, $op, $arg = 0) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'insert':
|
case 'insert':
|
||||||
db_query('INSERT INTO {node_comment_statistics} (nid, cid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count) VALUES (%d,0,%d,NULL,%d,0)', $node->nid, $node->created, $node->uid);
|
db_query('INSERT INTO {node_comment_statistics} (nid, cid, last_comment_timestamp, last_comment_name, last_comment_uid, comment_count) VALUES (%d, 0, %d, NULL, %d, 0)', $node->nid, $node->created, $node->uid);
|
||||||
|
break;
|
||||||
|
case 'update':
|
||||||
|
db_queryd('UPDATE {node_comment_statistics} SET last_comment_timestamp = %d WHERE nid = %d AND cid = 0', $node->changed, $node->nid);
|
||||||
break;
|
break;
|
||||||
case 'delete':
|
case 'delete':
|
||||||
db_query('DELETE FROM {comments} WHERE nid = %d', $node->nid);
|
db_query('DELETE FROM {comments} WHERE nid = %d', $node->nid);
|
||||||
|
|
Loading…
Reference in New Issue