Show
Ignore:
Timestamp:
08/28/08 08:56:10 (4 months ago)
Author:
ayunyan
Message:

plugin:fireeagle fix typo in filter_fireeagle_refresh

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • plugins/fireeagle/trunk/fireeagle.plugin.php

    r780 r839  
    8484        if ($action == _t('Configure')) { 
    8585            $form = new FormUI(strtolower(get_class($this))); 
    86             $form->on_success('on_success'); 
     86            $form->on_success(array($this, 'on_success')); 
    8787            $refresh_interval = $form->append('text', 'refresh_interval', 'fireeagle__refresh_interval', _t('Refresh Interval (sec): ', 'fireeagle')); 
    8888            $refresh_interval->add_validator('validate_regex', '/^[0-9]+$/'); 
     
    133133    public function on_success($form) 
    134134    { 
    135         $form->save(); 
    136  
    137135        $params = array( 
    138             'name' => 'fire eagle refresh', 
     136            'name' => 'fireeagle:refresh', 
    139137            'callback' => 'fireeagle_refresh', 
    140138            'increment' => Options::get('fireeagle__refresh_interval'), 
     
    179177        $users = Users::get_all(); 
    180178        foreach ($users as $user) { 
    181             $location = Plugins::filter('fireeagle_user', $user->id); 
     179            $location = Plugins::filter('fireeagle_user', (int)$user->id); 
    182180            if (!$location) continue; 
    183181 
    184             $user->info->fireeagle_longitude = $loation->longitude; 
    185             $user->info->fireeagle_latitude = $loation->latitude; 
     182            $user->info->fireeagle_longitude = $location->longitude; 
     183            $user->info->fireeagle_latitude = $location->latitude; 
    186184            $user->info->commit(); 
    187185        } 
     186        $result = true; 
     187 
    188188        return $result; 
    189189    }