Changeset 1809


Ignore:
Timestamp:
06/30/16 04:41:51 (8 years ago)
Author:
nanardon
Message:

Fix search with not empty filter array but null string

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Json/Employment.pm

    r1769 r1809  
    3535 
    3636    my $key = $c->req->param('key') || 'department'; 
    37     my @filter = $c->req->param('filter'); 
     37    my @filter = $c->req->param('filter') || ''; 
    3838 
    3939    my $keyobj = $key =~ m/^(company|department|contratType|manager)$/ 
     
    4545        : 'user'; 
    4646 
     47    @filter = grep { $_ } @filter; 
    4748    my %end = $base->attributes_summary_by_object('employment', 'lastday'); 
    4849    my %start = $base->attributes_summary_by_object('employment', 'firstday'); 
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm

    r1808 r1809  
    774774    my $results = {}; 
    775775 
     776    @filter = grep { defined($_) && $_ ne '' } @filter; 
    776777    if (!@filter) { 
    777778        my ($package, $filename, $line) = caller; 
Note: See TracChangeset for help on using the changeset viewer.