Changeset 393 for trunk


Ignore:
Timestamp:
07/21/10 11:45:46 (11 years ago)
Author:
sander
Message:

Fix a bug with missing file paths

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/server/www/app/models/validator.php

    r392 r393  
    6464                } 
    6565 
     66                $file = $this->_getFile(); 
    6667                $validator->run($file); 
    6768 
     
    123124                if ($this->data['Request']['id']) { 
    124125                        $this->Request->id = $this->data['Request']['id']; 
    125                         $file = $this->Request->getPath(); 
    126126                        return $this->data['Request']['path']; 
    127127                } 
    128128 
    129129                $this->Result->id = $this->data['Result']['id']; 
    130                 $file = $this->Result->getPath(); 
    131130                return $this->data['Result']['path']; 
     131        } 
     132 
     133        /** 
     134         * Get the Request file or Result file from $this->data 
     135         */ 
     136        private function _getFile() 
     137        { 
     138                if ($this->data['Request']['id']) { 
     139                        $this->Request->id = $this->data['Request']['id']; 
     140                        return $this->Request->getPath(); 
     141                } 
     142 
     143                $this->Result->id = $this->data['Result']['id']; 
     144                return $this->Result->getPath(); 
    132145        } 
    133146} 
Note: See TracChangeset for help on using the changeset viewer.