/[drupal]/contributions/modules/decisions/decisions.module
ViewVC logotype

Diff of /contributions/modules/decisions/decisions.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.219, Thu Jul 30 23:13:45 2009 UTC revision 1.220, Fri Jul 31 16:46:16 2009 UTC
# Line 13  Line 13 
13   * all the that was already written. (...and debugged!)   * all the that was already written. (...and debugged!)
14   */   */
15    
16  // $Id: decisions.module,v 1.218 2009/07/30 22:36:51 anarcat Exp $  // $Id: decisions.module,v 1.219 2009/07/30 23:13:45 anarcat Exp $
17    
18  define('DECISIONS_DEFAULT_ELECTORAL_LIST', 0);  define('DECISIONS_DEFAULT_ELECTORAL_LIST', 0);
19  // always, aftervote, or afterclose  // always, aftervote, or afterclose
# Line 79  function decisions_block($op = 'list', $ Line 79  function decisions_block($op = 'list', $
79   * Closes decisions that have exceeded their allowed runtime.   * Closes decisions that have exceeded their allowed runtime.
80   */   */
81  function decisions_cron() {  function decisions_cron() {
82    $result = db_query('SELECT d.nid FROM {decisions} d INNER JOIN {node} n ON d.nid = n.nid WHERE (d.created + d.runtime) < '. time() .' AND d.active = 1 AND d.runtime <> 0');    $result = db_query('SELECT d.nid FROM {decisions} d INNER JOIN {node} n ON d.nid = n.nid WHERE (d.startdate + d.runtime) < '. time() .' AND d.active = 1 AND d.runtime <> 0');
83    while ($decision = db_fetch_object($result)) {    while ($decision = db_fetch_object($result)) {
84      db_query("UPDATE {decisions} SET active = 0 WHERE nid=%d", $decision->nid);      db_query("UPDATE {decisions} SET active = 0 WHERE nid=%d", $decision->nid);
85    }    }

Legend:
Removed from v.1.219  
changed lines
  Added in v.1.220

  ViewVC Help
Powered by ViewVC 1.1.2