Skip to content

Commit 2855f96

Browse files
committed
Use default value of zero for integer fields in solr
1 parent 84d4ef8 commit 2855f96

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

ADBOS/DB.pm

+7-1
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,13 @@ sub opdefIndex($)
325325
my $indexdata;
326326
foreach my $field (@fields)
327327
{
328-
$indexdata->{$field} = $opdef->$field // '';
328+
if ($field eq 'number_serial' || $field eq 'number_year')
329+
{
330+
$indexdata->{$field} = $opdef->$field || 0;
331+
}
332+
else {
333+
$indexdata->{$field} = $opdef->$field // '';
334+
}
329335
}
330336
$indexdata->{id} = $opdefs_id;
331337
$indexdata->{category} = $opdef->category->name; # Convert to string from ID

0 commit comments

Comments
 (0)