diff --git a/modules/comment/comment.install b/modules/comment/comment.install index cc1ea7353e964834d57033c4e736f723e1375e7f..96f0e3dca2f3eee7d15ac520fea5f3ac4a2fee3a 100644 --- a/modules/comment/comment.install +++ b/modules/comment/comment.install @@ -96,6 +96,18 @@ function comment_update_7000() { return array(array('success' => TRUE, 'query' => 'Comment order settings removed.')); } +/** + * Change comment status from published being 0 to being 1 + */ +function comment_update_7001() { + $ret = array(); + $ret[] = update_sql("UPDATE {comments} SET status = 3 WHERE status = 0"); + $ret[] = update_sql("UPDATE {comments} SET status = 0 WHERE status = 1"); + $ret[] = update_sql("UPDATE {comments} SET status = 1 WHERE status = 3"); + + return $ret; +} + /** * @} End of "defgroup updates-6.x-to-7.x" * The next series of updates should start at 8000. @@ -161,9 +173,9 @@ function comment_schema() { 'type' => 'int', 'unsigned' => TRUE, 'not null' => TRUE, - 'default' => 0, + 'default' => 1, 'size' => 'tiny', - 'description' => t('The published status of a comment. (0 = Published, 1 = Not Published)'), + 'description' => t('The published status of a comment. (0 = Not Published, 1 = Published)'), ), 'format' => array( 'type' => 'int', diff --git a/modules/comment/comment.module b/modules/comment/comment.module index ef03a055071abfb36e09ad8438fcce0810633e55..692f5d2df3f6b62fb777753798605afb03d0183e 100644 --- a/modules/comment/comment.module +++ b/modules/comment/comment.module @@ -11,14 +11,14 @@ */ /** - * Comment is published. + * Comment is awaiting approval. */ -define('COMMENT_PUBLISHED', 0); +define('COMMENT_NOT_PUBLISHED', 0); /** - * Comment is awaiting approval. + * Comment is published. */ -define('COMMENT_NOT_PUBLISHED', 1); +define('COMMENT_PUBLISHED', 1); /** * Comments are displayed in a flat list - collapsed.