Ignore:
Timestamp:
04/12/07 15:01:26 (17 years ago)
Author:
bastiaans
Message:

web/addons/job_monarch/overview.php,
web/addons/job_monarch/index.php,
web/addons/job_monarch/libtoga.php,
web/addons/job_monarch/image.php:

  • fixes for latest php4, is more strict with foreach loop
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/addons/job_monarch/image.php

    r298 r300  
    5959
    6060        $ic = new ClusterImage( $clustername );
    61         foreach( $filter as $filtername=>$filtervalue ) {
    62                 //printf("filter %s,%s\n", $filtername, $filtervalue);
    63                 switch( $filtername ) {
    6461
    65                         case "id":
    66                                 $ic->setFilter( 'jobid', $filtervalue );
    67                                 break;
    68                         case "user":
    69                                 $ic->setFilter( 'owner', $filtervalue);
    70                                 break;
    71                         case "queue":
    72                                 $ic->setFilter( 'queue', $filtervalue);
    73                                 break;
    74                         case "state":
    75                                 $ic->setFilter( 'status', $filtervalue);
    76                                 break;
    77                         default:
    78                                 break;
     62        if( isset( $filter ) ) {
     63                foreach( $filter as $filtername=>$filtervalue ) {
     64                        //printf("filter %s,%s\n", $filtername, $filtervalue);
     65                        switch( $filtername ) {
     66
     67                                case "id":
     68                                        $ic->setFilter( 'jobid', $filtervalue );
     69                                        break;
     70                                case "user":
     71                                        $ic->setFilter( 'owner', $filtervalue);
     72                                        break;
     73                                case "queue":
     74                                        $ic->setFilter( 'queue', $filtervalue);
     75                                        break;
     76                                case "state":
     77                                        $ic->setFilter( 'status', $filtervalue);
     78                                        break;
     79                                default:
     80                                        break;
     81                        }
    7982                }
    8083        }
Note: See TracChangeset for help on using the changeset viewer.