RT# 83460 Fix validation bug on part_event_option
authorMitch Jackson <mitch@freeside.biz>
Mon, 10 Jun 2019 20:51:08 +0000 (16:51 -0400)
committerMitch Jackson <mitch@freeside.biz>
Mon, 10 Jun 2019 21:03:02 +0000 (17:03 -0400)
FS/FS/part_event_option.pm

index 1421f6f..6c34c68 100644 (file)
@@ -189,7 +189,8 @@ sub check {
 
   if ( my %option_fields = $self->option_fields ) {
     if ( my $option_field = $option_fields{ $self->optionname } ) {
-      if ( my $validation_method = $option_field->{validation} ) {
+      if ( ref $option_field && $option_field->{validation} ) {
+        my $validation_method = $option_field->{validation};
         $error = $self->$validation_method('optionvalue');
       }
     }