Ignore:
Timestamp:
Feb 25, 2013, 10:15:58 AM (8 years ago)
Author:
cedric@…
Message:

Eviter une erreur SQL a l'installation !

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/newsletters/trunk/newsletters_pipelines.php

    r68895 r70189  
    6464function newsletters_taches_generales_cron($taches_generales){
    6565
    66         // date de la prochaine newsletter programmee
    67         $next = sql_getfetsel('date','spip_newsletters','statut='.sql_quote('prog')." AND date>".sql_quote("1000-01-01"),"","date","0,1");
    68         if ($next){
    69                 $next = strtotime($next);
    70                 $delai = $next-$_SERVER['REQUEST_TIME'];
    71                 $delai = max($delai,110);
    72                 $delai = min($delai,31*24*60*60);
    73                 $taches_generales['newsletters_programmees'] = $delai;//3*60*60; // 3h
     66        // ne pas generer une erreur SQL si on est pas encore installe
     67        if ($GLOBALS['meta']['newsletters_base_version']){
     68                // date de la prochaine newsletter programmee
     69                $next = sql_getfetsel('date','spip_newsletters','statut='.sql_quote('prog')." AND date>".sql_quote("1000-01-01"),"","date","0,1");
     70                if ($next){
     71                        $next = strtotime($next);
     72                        $delai = $next-$_SERVER['REQUEST_TIME'];
     73                        $delai = max($delai,110);
     74                        $delai = min($delai,31*24*60*60);
     75                        $taches_generales['newsletters_programmees'] = $delai;//3*60*60; // 3h
     76                }
    7477        }
    7578
Note: See TracChangeset for help on using the changeset viewer.