Ignore:
Timestamp:
10/09/08 09:00:10 (16 years ago)
Author:
niltonneto
Message:

Melhorado tratamento das funções sobre a cota do usuário.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/inc/class.user.inc.php

    r507 r520  
    176176                                        $params['corporative_information_cpf'] = ereg_replace("[^0-9]", "", $params['corporative_information_cpf']); 
    177177                                        //description 
     178                                        $params['corporative_information_description'] = utf8_encode($params['corporative_information_description']); 
    178179                                        foreach ($params as $atribute=>$value) 
    179180                                        { 
     
    677678                                //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
    678679                                // MAILQUOTA 
    679                                 if ($diff['mailquota']) 
    680                                 { 
    681                                         $this->imap_functions->change_user_quota($new_values['uid'], $new_values['mailquota']); 
    682                                         $this->db_functions->write_log("modified user email quota", $dn); 
     680                                if ( ($new_values['mailquota'] != $old_values['mailquota']) && (is_numeric($new_values['mailquota'])) ) 
     681                                { 
     682                                        $result_change_user_quota = $this->imap_functions->change_user_quota($new_values['uid'], $new_values['mailquota']); 
     683                                         
     684                                        if ($result_change_user_quota['status']) 
     685                                        { 
     686                                                $this->db_functions->write_log("modified user email quota" , $dn . ':' . $old_values['mailquota'] . '->' . $new_values['mailquota']); 
     687                                        } 
     688                                        else 
     689                                        { 
     690                                                $return['status'] = false; 
     691                                                $return['msg'] .= $result_change_user_quota['msg']; 
     692                                        } 
    683693                                } 
    684694                        } 
Note: See TracChangeset for help on using the changeset viewer.