projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
35058cb
)
RT# 83460 Fix validation bug on part_event_option
author
Mitch Jackson
<mitch@freeside.biz>
Mon, 10 Jun 2019 20:51:08 +0000
(16:51 -0400)
committer
Mitch Jackson
<mitch@freeside.biz>
Mon, 10 Jun 2019 21:03:02 +0000
(17:03 -0400)
FS/FS/part_event_option.pm
patch
|
blob
|
history
diff --git
a/FS/FS/part_event_option.pm
b/FS/FS/part_event_option.pm
index
1421f6f
..
6c34c68
100644
(file)
--- a/
FS/FS/part_event_option.pm
+++ b/
FS/FS/part_event_option.pm
@@
-189,7
+189,8
@@
sub check {
if ( my %option_fields = $self->option_fields ) {
if ( my $option_field = $option_fields{ $self->optionname } ) {
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');
}
}
$error = $self->$validation_method('optionvalue');
}
}