);
for my $def ( @$defs ) {
- next if ($granularity && $def->granularity ne $granularity );
+ next if ($granularity && lc($def->granularity) ne lc($granularity) );
if ($def->usr_field && $def->opt_in_setting) {
my $ufield = $def->usr_field;
}
for my $def ( @$defs ) {
- next if ($granularity && $def->granularity ne $granularity );
+ next if ($granularity && lc($def->granularity) ne lc($granularity) );
my $date = DateTime->now->subtract( seconds => interval_to_seconds($def->delay) );
if (defined $granularity) {
if ($granflag) {
- $query->[0]->{'+atevdef'} = {granularity => $granularity};
+ $query->[0]->{'+atevdef'} = {granularity => {
+ '=' => {
+ transform => 'evergreen.lowercase',
+ value => lc($granularity)
+ }
+ }};
} else {
$query->[0]->{'+atevdef'} = {'-or' => [ {granularity => $granularity}, {granularity => undef} ] };
}