Changeset 2601


Ignore:
Timestamp:
Jan 11, 2012, 1:22:21 AM (8 years ago)
Author:
goya
Message:

more debug

Location:
cpc/trunk/project
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • cpc/trunk/project/batch/depute/parse_tous.sh

    r2594 r2601  
    1818    fi
    1919#    perl parse_depute.pl html/$ID.asp > out/$ID.xml
    20     perl parse_depute.new html/$ID.asp > out/$ID.xml
     20    perl parse_depute_new.pl html/$ID.asp > out/$ID.xml
    2121done
  • cpc/trunk/project/lib/model/doctrine/Parlementaire.class.php

    r2594 r2601  
    109109      $this->_set('fin_mandat', NULL);
    110110    }
     111    if ($this->fin_mandat < $this->debut_mandat)
     112      $this->_set('fin_mandat', NULL);
    111113  }
    112114  public function setFonctions($array) {
  • cpc/trunk/project/lib/model/doctrine/Seance.class.php

    r2591 r2601  
    131131  public function countComments() {
    132132    $interventions = Doctrine::getTable('Intervention')->createQuery('i')->where('i.seance_id = ?', $this->id)->select('i.id')->fetchArray();
    133     return Doctrine::getTable('Commentaire')->createQuery('c')->whereIN('object_id', $interventions)->andWhere('object_type = ?', 'Intervention')->count();
     133    if (!count($interventions)) {
     134        echo("WARNING: Pas d'intervention dans cette séance\n");
     135        return 0;
     136    }
     137    $q = Doctrine::getTable('Commentaire')->createQuery('c')->whereIn('c.object_id', $interventions)->andWhere('c.object_type = ?', 'Intervention');
     138    return $q->count();
    134139  }
    135140
  • cpc/trunk/project/lib/task/loadCommissionTask.class.php

    r2591 r2601  
    4545                    $seance->deleteInterventions();
    4646                  }catch(Exception $e) {
    47                     echo "ERROR: Séance exists (".$e->getMessage().")\n";
     47                    echo "ERROR: Impossible de supprimer la séance ".$seance->id." (".$e->getMessage().")\n";
    4848                    continue 2;
    4949                  }
  • cpc/trunk/project/lib/task/updateDeputesTask.class.php

    r2594 r2601  
    8787            if (count($json->sites_web))
    8888              $parl->sites_web = $json->sites_web;
     89            else if ($parl->sites_web && !preg_match('/^a:/', $parl->sites_web))
     90              $parl->sites_web = array($parl->sites_web);
    8991            if ($json->url_an)
    9092              $parl->url_an = $json->url_institution;
Note: See TracChangeset for help on using the changeset viewer.