Changeset 5722

Show
Ignore:
Timestamp:
02/23/08 17:13:08 (4 years ago)
Author:
pnlarsson
Message:

#2702, fix for user added insecure settings in trunks

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/branches/2.4/core/functions.inc.php

    r5718 r5722  
    164164      } else { 
    165165        $option = $result['data']; 
    166         switch ($result['keyword']) { 
     166        switch (strtolower($result['keyword'])) { 
     167          case 'insecure': 
     168            if ($option == 'very') 
     169              $additional .= "insecure=port,invite\n"; 
     170            else if ($option == 'yes') 
     171              $additional .= "insecure=port\n"; 
     172            else 
     173              $additional .= $result['keyword']."=$option\n"; 
     174            break; 
    167175          case 'allow': 
    168176          case 'disallow': 
     
    200208        } else { 
    201209          foreach ($options as $option) { 
    202             switch ($result2['keyword']) { 
     210            switch (strtolower($result2['keyword'])) { 
     211              case 'insecure': 
     212                if ($option == 'very') 
     213                  $output .= "insecure=port,invite\n"; 
     214                else if ($option == 'yes') 
     215                  $output .= "insecure=port\n"; 
     216                else 
     217                  $output .= $result2['keyword']."=$option\n"; 
     218                break; 
    203219              case 'allow': 
    204220              case 'disallow':