Changeset 499


Ignore:
Timestamp:
10/05/09 16:29:44 (15 years ago)
Author:
nanardon
Message:
  • make discovery case insensitive
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Aliases.pm

    r493 r499  
    5757        : () 
    5858    ); 
     59} 
     60 
     61sub new { 
     62    my ($class, $base, $id) = @_; 
     63    my $sth = $base->db->prepare_cached(q{ 
     64        select name from aliases where lower(name) = lower(?) 
     65    }); 
     66    $sth->execute($id); 
     67    my $res = $sth->fetchrow_hashref; 
     68    $sth->finish; 
     69    if ($res) { 
     70        $class->SUPER::new($base, $res->{name}); 
     71    } else { 
     72        return; 
     73    } 
    5974} 
    6075 
Note: See TracChangeset for help on using the changeset viewer.