use Modern::Perl;
use CGI;
+use Scalar::Util qw(looks_like_number);
use C4::Koha;
use C4::Output;
use C4::Auth;
my $search_field = Koha::SearchFields->find( { name => $field_name }, { key => 'name' } );
$search_field->label($field_label);
$search_field->type($field_type);
- $search_field->weight($field_weight || '');
+ $search_field->weight($field_weight) if looks_like_number($field_weight) && $field_weight > 0;
$search_field->store;
}