diff --git a/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm b/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm index 75413700b0..5026c5f942 100644 --- a/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm +++ b/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm @@ -97,6 +97,10 @@ sub search { push @{ $new_rs->_rows }, @{ $new_rs->_rows_from_mapkey("location:usrdom::" . $filter->{username} . ":" . $filter->{domain}, $filter) }; + } elsif ($filter->{username}) { + push @{ $new_rs->_rows }, + @{ $new_rs->_rows_from_mapkey("location:usrdom::" . + $filter->{username}, $filter) }; } else { $new_rs->_scan($filter); }